Re: [Linux-programlama] MySQL ile sorgu

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Kerem Can Karakaº (blokdiyagram@gmail.com)
Date: Sun 19 Mar 2006 - 02:31:50 EET


Paz, 2006-03-19 tarihinde 01:20 +0200 saatinde, veli akcakaya yazdı:
> Merhaba,
> $tablo="soru";
> $x=mysql_query("INSERT into ".$tablo."(id,soru,a,b,c,d,e,dogru)
> values(null,'$soru','$a','$b','$c','$d','$e','$dogru')");
Sanırım php kullanıyorsunuz.
Bunu ayrıca belirtirseniz daha kolay cevaplayabiliriz.
Bu link
http://tr2.php.net/manual/en/function.mysql-insert-id.php
işinize yarar mı acaba?
Ya da
mysql_query("SELECT LAST_INSERT_ID()")
sanırım işinize yarar.
Veri tabanında bu fonksiyonlar ile ilgili sorunları tam olarak çözen
nihai insert kod parçası için.

<?

mysql_query("LOCK TABLES apc_forms WRITE");
mysql_query("SET AUTOCOMMIT = 0");
mysql_query("INSERT INTO apc_forms (form_title, form_event_id,
form_expirey) VALUES ('title',1,'2005-10-10')");
define('ID',mysql_query("SELECT LAST_INSERT_ID()"));
mysql_query("COMMIT");
mysql_query("UNLOCK TABLES");

?>

Uygun olur sanırım.
Yine üstteki linkden alınmıştır.

Mysql'in bu ve bunun gibi durumlar için özellik listesine ise
http://dev.mysql.com/doc/refman/5.0/en/information-functions.html
adresinde ulaÅŸabilrisiniz.

Umarım yardımı dokunmuştur.
Ä°yi geceler.

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.