3miel
19.09.2004, 13:48:50
EDIT!!!!
tamto było całe do d***
mam nowy kod ale także nie jest idealny bo wyswietla błedy.
<?php
$zapytanie=\"UPDATE sms_menu SET nr='\".($_GET['nr']-1).\"' WHERE id='\".$_GET['di'].\"'\";
$zapytanie=mysql_query(\"SELECT id FROM sms_menu WHERE id BETWEEN 0 AND '\".$_GET['di'].\"' ORDER BY id DESC LIMIT 1\"); {
$zapytanie=\"UPDATE sms_menu SET nr='\".$_GET['nr'].\"' WHERE id='\".$pole['id'].\"'\";
}
?>
i wywala takie coś:
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'Resource id #8' at line 1o co w tym chodzi?
Synaps
21.09.2004, 08:08:28
Sprawa jest prosta, używasz cały czas tych samych nazw zmiennych dla wyników mysql_query. I tak w petli while przesuwasz wskaźnik po wyniku '$wykonaj'
a już za pierwszym razem zmieniasz jego wartośc wykonując UPDATE.
3miel
21.09.2004, 16:44:56
noa le przecierz jak wys iwtlam drugi taz zmienną $_GET['nr'] to jest taka jaką przekazuję. czyli tutaj jest dobrze. a moze chodzi ci o coś innego? prosze o pomoc
$_GET['di'] , może miało być $_GET['id'] ? pozastym wstaw tam liczby i zobacz czy będzie wtedy działać ...
Parti
21.09.2004, 19:24:24
<?php
$zapytanie=mysql_query(\"SELECT id FROM sms_menu WHERE id BETWEEN 0 AND '\".$_GET['di'].\"' ORDER BY id DESC LIMIT 1\");
?>
2* mysql_query
3miel
21.09.2004, 20:05:46
ma być di a tam jest bład w kopiowaniu. ale dalczego to nei chce działąć?