[PHP] Fehlermeldung deuten



  • Was ist an folgendem falsch?

    values="values = "'_POST['id']', 'empty', 'arriv_date,arriv\_date', 'depart_date', 'POST['vnname']', 'POST['street']', 'POST['zipcode']', 'POST['phone']', '$POST['email']'";

    Bekomme folgende Fehlermeldung:

    Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in C:\FoxServ\www\booking.php on line 183
    MfG

    Tobsen



  • Sowas -> "'$_POST['id']'

    geht IMHO nicht. Mache es so:

    values="".values = "'"._POST['id']."', 'empty', 'arriv_date,arriv\_date', 'depart_date',
    '".POST['vnname']."', '".POST['street']."', '".POST['zipcode']."', '".POST['phone']."', '".$POST['email']."'";

    Aber dann würde ich umstellen und nicht ' als MySQL Begrenzer, sondern " nehmen. Ist das ganze schneller (da alles in "..." noch genau untersucht wird, das ist nur notwendig, wenn du Variablen drin hast, oder irgendwelche Sondersachen).


Anmelden zum Antworten