[ mordor @ 31.05.2003. 18:45 ] @
$del=mysql_query("delete from d_tbl where '$id'='$broj'", $db);

umesto da brise samo jedan red... brise sve iz zadate dabele :(

Hvala unapred
[ CONFIQ @ 31.05.2003. 19:07 ] @
Pa očigledno je problem u $id i $broj.
Najverovatnije upit ti izgleda ovako
delete from d_tbl where '1'='1'
Tamo gde je $id bi trebalo da stoji tabela a ne broj/polje.

~Say FiQ
[ Gojko Vujovic @ 31.05.2003. 19:26 ] @
CONFIQ,

$id treba da je ime kolone a ne tabela.
[ CONFIQ @ 31.05.2003. 19:34 ] @
Mislio sam na kolonu, pogrešno sam se izrazio


~Say FiQ
[ mordor @ 31.05.2003. 19:53 ] @
ok ja sada uvidjam jednu grsku...
Code:

delete from d_tbl where id='$number'


ali u ovom slucaju se nista nedesava...
[ afwt @ 31.05.2003. 20:33 ] @
Daj dump strukture tebele da vidimo...

Jel' ti vraca true ili false?
Jesi probao echo umesto mysql_query da vidis kako izgleda string kad umentes $number?
Kako si definisao $number?
[ dr ZiDoo @ 01.06.2003. 01:42 ] @
Citat:
mordor:
ok ja sada uvidjam jednu grsku...
Code:

delete from d_tbl where id='$number'


ali u ovom slucaju se nista nedesava...


mysql_query("delete * from d_tbl where id='$number'"); mozda... nema bas logike ako ne radi...

[ tOwk @ 01.06.2003. 01:46 ] @
A ja bih koristio:
Code:
delete from d_tbl where id=$number

(bez navodnika, ako je zaista u pitanju broj).

No, pošto je MySql lud, možda to nema nikakve veze ;-)
[ -zombie- @ 01.06.2003. 02:51 ] @
da towk, mysql je lud, pa može i sa navodnicima ;)

elem, preporuka je uvek (na javnim forumima) pisati sa navodnicima. prvo, zato što radi ;)

drugo, zato što onaj ko ne zna da li treba sa navodnicima ili bez je definitivno početnik, pa je za njega bolje da koristi navodnike.

čitaj, tako je sigurnije. ako mu neko prosledi nešto što nije broj a on očekuje broj, neće moći da naruši sigurnost aplikacije tako lako.. (mislite na temu OR 1=1 ;)
[ Vuk Nikolić @ 06.06.2003. 22:50 ] @
Code:
mysql_query("delete from d_tbl where id='$number'", $db)


ja imam tu liniju u svojim skriptama... (naravno sa drugim imenima)

$db = mysql_connect(HOST, USER, PASSWORD);

probaj ovo.