From: Erdal YAZICIOGLU (erdal.yazicioglu@gmail.com)
Date: Thu 21 Dec 2006 - 08:37:39 GMT
sevgiimzaSevgi hanım teşekkürler,
Tam istedğim gibi bir cevap gerçekten işime yaradı ancak en sondaki virgülü kaldıramdım.. en son sorgu şu şekilde
$sql = "select * from incidents_open where instrumentTypeID IN(";
foreach($array_sebnem as $val) {
$sql = $sql . $val ." ,";
}
//en son iteration sonrasında en sondaki virgulu cıkarmanız gerekiyor.
substr($sql,0,strlen($sql)-1);
$sql = $sql . ")";
Eğer strlen in içerisine$sql i koymazsam wrong parameter hatası veriyor
Erdal
----- Original Message -----
From: Sevgi Korkmaz
To: linux-programlama@liste.linux.org.tr
Sent: Thursday, December 21, 2006 10:04 AM
Subject: Re: [Linux-programlama] Array' i SQL sorgulama ya sokma
Elimde array den gelen verileri mysql sorgusuna nasıl sokarım. Aşağıdaki gibi olursa her seferinde sorguyu çalıştırmış olmaz mı?
$array = array(1,2,3,4,5);
$sql = "select * from table where val in (";
foreach($array as $val) {
$sql = $sql . $val ." ,"
}
//en son iteration sonrasında en sondaki virgulu cıkarmanız gerekiyor.
substr($sql,0,strlen()-1);
sonra da parantezi kapatırsanız sorgunuz sunun gibi olur
$sql = $sql . ")"
select * from table where val in (1,2,3,4,5)
Sevgi Korkmaz
Yönetici Ortak
PortakalTeknoloji Ltd. Şti.
Kuzgun Sok. 91/8 A.Ayrancı Ankara
Tel : 4409987 Fax :4409987
sevgi@portakalteknoloji.com
Erdal YAZICIOGLU wrote:
Merhaba
Elimde array den gelen verileri mysql sorgusuna nasıl sokarım. Aşağıdaki gibi olursa her seferinde sorguyu çalıştırmış olmaz mı?
$array = array(1,2,3,4,5);
foreach($array as $val) {
$sql = "select ffrom table where val = '$val'";
}
Şimdiden teşekkürler
Erdal
----------------------------------------------------------------------------
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
------------------------------------------------------------------------------
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama