Beispiel ist index.php Formulardatei diese Datei i geben Wert $abc
, die alle Werte der Tabelle zu Ajax speichert, wenn eine Auswahl von ALL Work Spaces
wählen ist, und ich will Ergebnis in Size
Auswahl an chngeWie übergeben wir bestimmte Tabellenwerte an Ajax, die wir aus einer Datenbanktabelle erhalten? Dieses
<?php
mysql_connect("localhost","username","password");
mysql_select_db("databasename");
$abc=mysql_query("select * from table_name");
?>
<select onchange="showSoft(this.value)" >
<option value="" selected="selected">All Work Spaces </option>
<option value="industrial">Workshop/Industrial </option>
</select>
<select name="tosize" id="tosize">
<option selected>Size</option>
<option value="100" id="softsq1">100sq ft </option>
<option value="200" id="soft2">200sq ft </option>
<option value="300" id="soft1">300sq ft </option>
</select>
<script>
function showSoft(str) {
var xhttp;
xhttp = new XMLHttpRequest();
xhttp.onreadystatechange = function() {
if (xhttp.readyState == 4 && xhttp.status == 200) {
document.getElementById("softsq1").innerHTML = xhttp.responseText;
}
};
xhttp.open('GET', 'two.php?q='+str+'&w=<?php echo $abc; ?>', true);
xhttp.send();
}
</script>
Jetzt siehe two.php file code In dieser Datei überprüfen sie alle Werte von $abc
durch das Fatching aber es zeigt fatalen Fehler bitte helfen Sie mir, wie diese Tabelle Werte übergeben?
<?php
$ab=$_REQUEST['w'];
$result=mysql_fetch_array($ab);
echo $result[0];
?>
Wenn Sie einen anderen Trick haben mir bitte helfen becoz es ihm fatale Fehler nicht Wert zurück returne
Sie versuchen, eine _mysql resultset_ als URL-param passieren, und es ist nicht möglich. Versuchen Sie, das Ergebnis der Abfrage zu erhalten, und analysieren Sie es als json. –
Zuerst ist Ihr Code alt wie Zeit mysql ist lange weg Verwenden Sie mysqli, zweitens verbinden Sie nicht mit einer db in two.php, 3. warum don, t Sie verbinden mit der db in two.php? – madalinivascu
madalin also verbinde ich auch db in two.php datei? –