Ciao ragazzi,
devo fare una semplicissima select e restituire il risultato in una tabella.
Il Db ha alcuni dati inseriti ma nonostante quello non mi ritorna niente come risultato.
Codice:
Viene disegnata correttamente la tabella ma niente dati.codice:// Create connection$conn= mysql_connect($servername, $username, $password) or die(mysql_error()); //Select DB mysql_select_db($dbname) or die(mysql_error()); $name = $_POST["name"]; $sql = "SELECT * FROM wods WHERE name="."'".$name."'"; mysql_query($sql) or die(mysql_error()); $res=mysql_fetch_array($sql); echo'<table border="1" ><th>ID</th><th>Athlete Name</th><th>WOD Name</th><th>Date</th><th>Description</th><th>Time</th><th>Type</th><th>Notes</th>'; while($res=mysql_fetch_array($sql)) { echo'<tr><td>'.$res['id'].'</td><td>'.$res['name'].'</td><td>'.$res['wodname'].$res['date'].$res['description'].$res['time'].$res['type'].$res['notes'].'</td></tr>'; } echo'</table>'; mysql_close($conn); ?>
La funzione php di inserimento funziona correttamente e i dati vengono inseriti nel DB.
Non riesco a capire dove sia l'errore!
Grazie in anticipo per l'aiuto.