"Dan Storm" <shadyz@_REMOVETHIS_err0r.dk> wrote in message
news:48da3334$0$15879$edfadb0f@dtext01.news.tele.dk...
> test skrev:
>> "Dan Storm" <shadyz@_REMOVETHIS_err0r.dk> wrote in message
>> news:48da2a83$0$15887$edfadb0f@dtext01.news.tele.dk...
>>> test skrev:
>>>> Følgende syntax virker ikke fra php:
>>>> $SQLSTR = "UPDATE xxxxxxx SET";
>>>> $SQLSTR .= " Status = '9'";
>>>> $SQLSTR .= " WHERE ID = '$ID' && Code = '$Code'";
>>>> echo "$SQLSTR";
>>>> $result = mysql_db_query($db, $SQLSTR, $connection);
>>>>
>>>> Men hvis jeg så kopier den over i phpMyAdmin virker det fint:
>>>> UPDATE xxxxxxx SET Status = '9' WHERE ID = '24' && Code = '4478'
>>>>
>>>> Jeg har mange andre sql forspørgelser, som alle virker fint.
>>> Hvad kommer der af fejl fra MySQL?
>>
>> Ingen det bliver bare ikke rettet i tabellen.
>>
>>
>
> Prøv sådan her, så:
>
> $SQLSTR = "UPDATE xxxxxxx SET Status = '9' WHERE ID='".$ID."' AND Code=
> '".$code."'";
> $result = mysql_db_query($db, $SQLSTR, $connection);
>
> Umiddelbart vil jeg mene at fejlen ikke kommer fordi at WHERE betingelsen
> ikke bliver opfyldt, men at SQL sætningen er korrekt.
>
> --
> Dan Storm - storm at err0r dot dk /
http://err0r.dk
>
> Tro ikke brugerne vil gøre noget for at undgå dit killfilter
> - Så vigtig er du heller ikke!
Ja men så skulle jeg jo ikke kunne kopier den over i phpMyAdmin og få det
til at virke der.