אשכול: שאלה - PHP
View Single Post
ישן 12-05-07, 20:42   # 5
Daniel
אחראי פורום
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
הודעות: 2,875

Daniel לא מחובר  

ציטוט:
נכתב במקור על ידי Tomer צפה בהודעה
אז למה לא להשתמש ב IMPLODE ?

PHP קוד:
SELECT x FROM y WHERE `idIN (". implode(', ',$array) ."
קצת יותר יעיל ממה שאתה נתת, ואפשר גם כפונקציה:

PHP קוד:
$array = array(1,2,4,5);

function 
is_in_db() {
global 
$array;

$sql mysql_query("SELECT * FROM `table` WHERE `id` IN ("implode(', ',$array) .")");
if (
mysql_num_rows($sql) != 0) return true;

תוסיף גם else false,

PHP קוד:
$array = array(1,2,4,5);

function 
is_in_db() {
global 
$array;

$sql mysql_query("SELECT * FROM `table` WHERE `id` IN ("implode(', ',$array) .")");
if (
mysql_num_rows($sql) != 0) return true;
else return 
false;

  Reply With Quote