Mysql_query bir SELECT sonra INSERT Tablosu

3 Cevap php

Ben bir mysql_query iki SQL deyimlerini çalıştırmak çalışıyorum.

$mySql = mysql_query("SELECT itemid, points FROM items WHERE id='1' UPDATE accounts SET userpoints = '1000'");

Bu mümkün mü? Teşekkürler!

3 Cevap

(Noktalı virgül terminatör ile sorguları ayırmak bile) sadece mysql_query bir sorgu yürütebilir.

Sen (this guy bu otomatikleştirmek için bir yöntem olmasına rağmen) bunları ayrı ayrı aramak zorunda.

Eğer farklı sorgulardan sonuçları yararlanmak mümkün olmayacaktır çünkü ben bunu denemek olmaz (döndürülen değerler, mysql_insert_id (), ...)