如何在我的Facebook粉丝页面中运行SQL查询到我的Html表单

时间:2014-01-10 10:16:46

标签: php html mysql facebook

那么,

我有一个Facebook粉丝页面,其中使用Static Html:Iframe标签显示html表单。

我只是使用iframe选项卡输入我的所有html,css,javascript代码。但是此表单需要我的网站数据库中的类别值。但你知道这个iframe不支持php甚至Facebook。 (不确定)。

那么有没有办法在Facebook粉丝页面中将我的数据库表值设置为我的html表单?

Facebook粉丝专页链接

https://www.facebook.com/pages/My-food/596766723726381?id=596766723726381&sk=app_190322544333196

更新:

    <script>
    function showHint(str)
    {
    var xmlhttp;
    if (str.length==0)
      { 
      document.getElementById("txtHint").innerHTML="";
      return;
      }
    if (window.XMLHttpRequest)
      {// code for IE7+, Firefox, Chrome, Opera, Safari
      xmlhttp=new XMLHttpRequest();
      }
    else
      {// code for IE6, IE5
      xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
    xmlhttp.onreadystatechange=function()
      {
      if (xmlhttp.readyState==4 && xmlhttp.status==200)
        {
        document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
        }
      }
    xmlhttp.open("GET","formulairefb.gastronoome.com/get_data.php?q="+str,true);
    xmlhttp.send();
    }
    </script>

<h3>Start typing a name in the input field below:</h3>
<form action=""> 
First name: 
<input type="text" id="txt1" onkeyup="showHint(this.value)" />
</form>

建议:

(建议将在此处显示)

Php页面:

    <?php
    // Fill up array with names
    $a[]="Anna";
    $a[]="Brittany";
    $a[]="Cinderella";
    $a[]="Diana";
    $a[]="Eva";
    $a[]="Fiona";
    $a[]="Gunda";
    $a[]="Hege";
    $a[]="Inga";
    $a[]="Johanna";
    $a[]="Kitty";
    $a[]="Linda";
    $a[]="Nina";
    $a[]="Ophelia";
    $a[]="Petunia";
    $a[]="Amanda";
    $a[]="Raquel";
    $a[]="Cindy";
    $a[]="Doris";
    $a[]="Eve";
    $a[]="Evita";
    $a[]="Sunniva";
    $a[]="Tove";
    $a[]="Unni";
    $a[]="Violet";
    $a[]="Liza";
    $a[]="Elizabeth";
    $a[]="Ellen";
    $a[]="Wenche";
    $a[]="Vicky";

    // get the q parameter from URL
    $q=$_REQUEST["q"]; $hint="";

    // lookup all hints from array if $q is different from ""
    if ($q !== "")
      { $q=strtolower($q); $len=strlen($q);
        foreach($a as $name)
        { if (stristr($q, substr($name,0,$len)))
          { if ($hint==="")
            { $hint=$name; }
            else
            { $hint .= ", $name"; }
          }
        }
      }

    // Output "no suggestion" if no hint were found
    // or output the correct values
    echo $hint==="" ? "no suggestion" : $hint;
    ?> 

0 个答案:

没有答案