Ho un piccolo problema a stampare dei dati, purtroppo non sono molto pratico di php ed è probabile che sia una questione di poco conto..ringrazio chiunque saprà aiutarmi a risolvere.
In pratica ho questo form:
che mi passa i parametri a quest'altra pagina:codice:<html> <body> <form method="POST" action="http://localhost/chiamate.php"> Nome zona: <input type="text" name="nome" /> ("Char") <input type="submit" value="Invia" /> </form> </body> <body> </p> </body> </html>
Il problema è che non mi stampa la echo relativa ai dati letti dal db.Se invece metto direttamente il nome nella mia query:codice:<?php $link = mysql_connect("localhost","root","","vigilidelfuoco") or die('Could not connect: ' . mysql_error());echo 'Connected successfully'." "; $query = "SELECT * FROM vigilidelfuoco.chiamata_corrente c,vigilidelfuoco.zona z WHERE nome='$_POST[nome]' and c.codice_zona=z.cod_Zona"; $result = mysql_query($query) or die(mysql_error()); while ($riga = mysql_fetch_array($result)) { echo "orario:".$riga['orario']." NumVigili:".$riga['NumVigili']." chiamata:".$riga['chiamata']." "; } mysql_close($link); ?>
allora mi stampa effettivamente i dati senza problemi, ma purtroppo ho bisogno di una query dinamica..e quindi del form.codice:$query = "SELECT * FROM vigilidelfuoco.chiamata_corrente c,vigilidelfuoco.zona z WHERE nome='Miramare' and c.codice_zona=z.cod_Zona";

Rispondi quotando