Devo prendere praticamente una sola riga da mysql con una query gestita da php, nel senso che l'id da prendere se lo prende da un form.
Allora, mettiamo che io voglia l'id 17, la riga della tabella e' cosi:
_____________________________________________
ID | NOME | TESTO | DATA | MAIL |
---------------------------------------------
17 | 17 | 17 | 20/12/2005 | |
---------------------------------------------
Io ho questo codice:
Codice PHP:
<?php
if ($_POST["sub"] == TRUE) {
$id = $_POST["tag"];
echo $id;
$query = "SELECT id,nome,testo,data,mail
FROM test
WHERE id = '$id'";
$row = mysql_query ($query,$db);
echo "$row[id] , $row[nome] , $row[testo], $row[data], $row[mail]";
}
?>
L'id viene "postato" bene perche' gli ho fatto fare un'echo e va bene.
Il problema e' la query che restituisce sempre
Sapete dirmi che sbagli nell'sql o nel php?? Non riesco a capire perche' gli altri campi sn vuoti.