Hi,
ich habe folgendes Problem:
Durch das abschicken eines Formulars wird ein Eintrag in einer DB gemacht. Die Felder in der DB sind TEXT.
Nun steht in der DB z.B.
==========
id: 1
firstname: petersen
lastname: hans
email: mustermail@ka.com
..
..
..
formel1: yes
formel2: no
============
Nun möchte ich nur die Einträge ausgeben bei denen "formel1" den text "yes" im feld stehen hat.
Gedacht habe ich mir:
Aber leider funktioniert das nicht.
Der Fehler liegt im SQL Befehl, aber wo?
Vielleicht könnt Ihr mir weiterhelfen. Danke im vorraus.
ich habe folgendes Problem:
Durch das abschicken eines Formulars wird ein Eintrag in einer DB gemacht. Die Felder in der DB sind TEXT.
Nun steht in der DB z.B.
==========
id: 1
firstname: petersen
lastname: hans
email: mustermail@ka.com
..
..
..
formel1: yes
formel2: no
============
Nun möchte ich nur die Einträge ausgeben bei denen "formel1" den text "yes" im feld stehen hat.
Gedacht habe ich mir:
PHP-Code:
$sql_f1 = "SELECT
id,
firstname,
lastname,
email,
country,
city,
dateofbirth,
bestresults,
formel1,
FROM
drivers_ehc
WHERE
formel1 = 'yes'
ORDER BY
Id ASC;";
$result = mysql_query($sql_f1) OR die(mysql_error());
while($row = mysql_fetch_assoc($result)) {
echo '
<form name="form1" method="post" action="">
<tr>
<td class="boxtext">'.$row["id"].'</td>
<td class="boxtext">'.$row["firstname"].'</td>
<td class="boxtext">'.$row['city'].'</td>
</tr>
</form>';
}
?>
Der Fehler liegt im SQL Befehl, aber wo?
Vielleicht könnt Ihr mir weiterhelfen. Danke im vorraus.
Kommentar