Hallo PHP Freunde,
ich suche mich seit Stunden kaputt und finde den Fehler nicht. Mit folgender Suche möchte ich aus der Datenbank den Namen ausgeben lassen. Das ganze wird natürlich noch ausgebaut, aber es müsste erst mal funktionieren.
Ab "while" bekomme ich aber keine Ausgabe mehr! D.h. die Daten von dem Namen in der Datenbank wird nicht ausgegeben.
Hier der Code:
Würde mich sehr über eure Hilfe freuen!!
Mfg
cruiser
ich suche mich seit Stunden kaputt und finde den Fehler nicht. Mit folgender Suche möchte ich aus der Datenbank den Namen ausgeben lassen. Das ganze wird natürlich noch ausgebaut, aber es müsste erst mal funktionieren.
Ab "while" bekomme ich aber keine Ausgabe mehr! D.h. die Daten von dem Namen in der Datenbank wird nicht ausgegeben.
Hier der Code:
PHP-Code:
<?php
echo '<form action="#" method="post">
<input type="text" size="20" name="suche"><br />
<input type="submit" name="send" value="Suchen">
</form>';
if (isset($_POST['send']) && $_POST['suche'] != '') {
try {
include ('functions/php/forms/connect.php');
$result = mysql_query("SELECT * FROM kunden WHERE (username LIKE '%suche%') AND (vorname LIKE '%suche%')") or die (mysql_error());
echo '<table>
<tr>
<td>username</td>
<td>vorname</td>
</tr>';
while ($row = mysql_fetch_array($result)) {
printf ("Name: %s Vorname: %s", $row["username"], $row["vorname"]);
}
mysql_free_result($result);
}
catch (Exception $e) {
echo 'Fehler: ' . htmlspecialchars($e->getMessage());
}
}
?>
Mfg
cruiser
Kommentar