[ pajac @ 22.09.2006. 23:28 ] @
Malo sam zelen sa sql-om, pa me zanima kako bi mogao da startujem UPDATE in INSERT u jednom queriju il dali je to uopšte moguče?

Evo primera:
Code:

$query =  'UPDATE `vsebina` SET `NASLOV` = \''. $naslov_novice .'\', `VSEBINSKI_DEL`=\''. $vsebinski_del .'\', `KRATEK_OPIS`=\''. $kratek_opis .'\', `NAJKRAJSI_OPIS`=\''. $najkrajsi_opis .'\' WHERE `ID_VSEBINE` = '. $id_vsebine .' LIMIT 1';
    
    $query2 = 'INSERT INTO `prevod` (`ID_JEZIKA`, `ID_TIPA`, `ID_VSEBINE`) VALUES (\'1\', \'3\', \''. $id_vsebine .'\')';
                
    $result = mysql_query($query,$link);    
    $result2 = mysql_query($query2,$link);


Pošto ovo neče, da mi odradi na taj način. :(
Prvi query mi prođe ali drugi neče?

[Ovu poruku je menjao pajac dana 23.09.2006. u 20:20 GMT+1]
[ Sasa Kostic @ 23.09.2006. 22:28 ] @
----ja bih to uradio:

$query = "UPDATE vsebina SET NASLOV = '''. $naslov_novice ."', VSEBINSKI_DEL='''. $vsebinski_del ."', KRATEK_OPIS='''. $kratek_opis ."', NAJKRAJSI_OPIS='''. $najkrajsi_opis ."' WHERE ID_VSEBINE=". $id_vsebine ." LIMIT 1";

$query2 = "INSERT INTO prevod(ID_JEZIKA, ID_TIPA, ID_VSEBINE) VALUES ('1', '3', ''. $id_vsebine .")";

$result = mysql_query($query,$link);
$result2 = mysql_query($query2,$link);

nadam se da su ti $link varijabla kao i ostale dobro napisane;

----nisam proveravao;