[ Kusur @ 18.07.2003. 21:48 ] @
Pozdrav svima Na mojoj "mašini" kod kuće – Win2000 prof i paket Nusphere (MySql, Php... itd.) Insert_select komada radi, ali na Web-u (Eunet, PHP MySql host) ne radi. Formular na strani korpa.php prvo "apdejtuje" datum u tabeli orders, onda prosleđuje strani hvala.php member_id na ovaj način: $updateGoTo = "hvala.php?member_id=" . $HTTP_SESSION_VARS['MM_UserAuthorization'] . ""; if (isset($HTTP_SERVER_VARS['QUERY_STRING'])) { $updateGoTo .= (strpos($updateGoTo, '?')) ? "&" : "?"; $updateGoTo .= $HTTP_SERVER_VARS['QUERY_STRING']; } header(sprintf("Location: %s", $updateGoTo)); } a na strani hvala.php je ovaj kod: <?php $link = mysql_connect("localhost", "user", "password") or die("Could not connect"); mysql_select_db("imebaze") or die("Could not select database"); $SQL = "INSERT INTO nar (order_id,member_login,member_id,kk_ime,kk_id,kk_kat_br,kk_cena,kolicina,datum) SELECT orders.order_id, orders.member_login, orders.member_id, orders.kk_ime, orders.kk_id, orders.kk_kat_br, orders.kk_cena, orders.kolicina, orders.datum_nar FROM orders WHERE orders.member_id = $member_id"; mysql_query($SQL) or die("Query failed"); ?> "Update" datume se uspešno obavi, ona na strani hvala.php dobijem poruku: Query failed. Da li neko može da mi pomogne? Šta nije u redu sa ovim kodom? (ili je možda nešto drugo u pitanju) Unapred hvala! |