Philipp Hasenfratz: Auslesen von Daten in Tetxfeld und mysql_update

Beitrag lesen

Halihallo Jens

<?
mysql_connect($localhost,$user,$passwort);
mysql_select_db($datenbank);
$result=mysql_query("SELECT * FROM termine_hassan WHERE id='.$_POST["id"]");

$result=mysql_query("SELECT * FROM termine_hassan WHERE id=".$_POST["id"]);
                    ^                                      ^            ^^^

echo '<tr align="center">
    <td>',$rs->id,'</td>
    <td>',$rs->datum,'</td>
    <td>',$rs->eventname,'</td>
    <td><input type="submit" name="senden" value="bearbeiten"></td>
hier zeigt er mir nur den bearbeiten Button an. Er soll aber das Datum und den Eventnamen auch anzeigen.

$rs wird nirgens definiert. Du möchtest dich mit den Funktionen von mysql/php
auseinandersetzen : mysql_fetch_array z. B. um von $result einen Datensatz
auszulesen.

termine_bearbeiten_auslesen.php
<?
mysql_connect($localhost,$user,$passwort);
mysql_select_db($datenbank);
mysql_query("SELECT * FROM termine_hassan WHERE id='.$_POST["id"]");

^            ^^^ s. oben.

?>
und hier bringt er mir dann immer folgenden Fehler:
Parse error: parse error, expecting T\_STRING' or T_VARIABLE' or `T_NUM_STRING' in /mnt/ls4/04/189/00000020/htdocs/hassanmotorsport/intern/termine/termine_bearbeiten_auslesen.php on line 19

line19: mysql_query("SELECT * FROM termine_hassan WHERE id='.$_POST["id"]");

^^^^

s. oben. Du öffnest mit " und schliesst mit ' => Run a way line. Der Punkt ist ein
Concat und fügt die Strings aneinander; das bedingt jedoch, dass der erste String in
"-Zeichen geschlossen wird.

sorry, wenn ich das so geschrieben haben sollte.

Viele Grüsse

Philipp