|
Тема
|
Help za negramotniq
|
|
Автор | _3AM_KMET (Нерегистриран) |
Публикувано | 10.04.02 12:29 |
|
При използване на mysql_affected_rows ми дава грешка за некоректен параметър, който получавам като резултат от mysql_db_query със заявка за Insert.
Същата грешка ми дава и при mysql_insert_id и ми се налага да ползвам MySQL-ското LAST_INSERT_ID()
ето кода на второто:
$result=mysql_db_query("shop","INSERT INTO orders
SET Ime='$USERNAME',Familia='$USERFAMILY',
Grad='$USERCITY',Adres='$USERADRESS',telefon='$USERPHONE',poruchano=now();");
$orderid=Mysql_insert_id($result);
и това което ми се налага да правя за да въври:
mysql_db_query("shop","INSERT INTO orders
SET Ime='$USERNAME',Familia='$USERFAMILY',
Grad='$USERCITY',Adres='$USERADRESS',telefon='$USERPHONE',poruchano=now();");
$orderid=Mysql_result(mysql_db_query("shop","Select LAST_INSERT_ID()"),0,0);
Някой има ли идея какво трябва да направя. Благодаря предварително.
| |
|
i dvete funkcii, (mysql_affected_rows(), mysql_insert_id()) priemat edin parameter connection-a (tova coeto vrashta mysql_connect, a ne mysql_query) ili nito edin parameter (togava po podrazbirane se vzima poslednata vrazka)
ti se opitvash da mu podavash result ot mysql_query, koeot ne triabva
ta v tvoia sluchai go probvai bez parameter (tai kato polzvash connection-a po podrazbirane)
eto taka
$orderid=Mysql_insert_id();
sashtoto i za mysql_affected_rows()
nadiavam se da e iasno (makar i az da ne razbiram kvo sam napisal )
| |
Тема
|
Брагодаря
[re: phpGuru]
|
|
Автор | _3AM_KMET (Нерегистриран) |
Публикувано | 10.04.02 13:22 |
|
Благодаря за отговора.
Господи прости на бездарния.
| |
|
|
|
|