[ Ivan Golubović @ 06.09.2011. 00:19 ] @
Imam problem sa mysqli_multy_query funkcijom Naime treba više puta da izvrši nešto tipa ovoga Code: $sql1= "SELECT did FROM daljinski WHERE sifra = '".ocisti($_POST["sifra"])."';"; $q1 = mysqli_query($link,$sql1); $sql2=""; while($r1 = mysqli_fetch_assoc($q1)) { $sql2 .= "DELETE FROM cene WHERE did = '".$r1["did"]."'; INSERT INTO `cene`(`did`, `cid`, `cena`) VALUES ('".$r1["did"]."','1','".ocisti($_POST["cena1"])."'); INSERT INTO `cene`(`did`, `cid`, `cena`) VALUES ('".$r1["did"]."','2','".ocisti($_POST["cena2"])."'); INSERT INTO `cene`(`did`, `cid`, `cena`) VALUES ('".$r1["did"]."','3','".ocisti($_POST["cena3"])."'); INSERT INTO `cene`(`did`, `cid`, `cena`) VALUES ('".$r1["did"]."','4','".ocisti($_POST["cena4"])."');"; /* pokušao sam i ovde da izvršim naredbu... ali sa istim rezultatom */ } $q2 = mysqli_multi_query($link,$sql2); a ona svega unese par nasumičnih (da nasumičnih redova) i to je to... mySQL sintaksa je dobra i kada probam uz pomoć phpMyAdmin-a ili nečeg sličnog kod se izvršava... |