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

Daniel לא מחובר  

ציטוט:
נכתב במקור על ידי masterpl צפה בהודעה
כשאתה מוציא מידע מהמסד אתה עושה ככה:
PHP קוד:
<?php
mysql_connect
("localhost","root","123456");//התחברות למסד
mysql_select_db("db1");//בחירת המסד
$query mysql_query("select * from database");//שואלים שאילתה
$row mysql_fetch_array($query);//מקבצים את התוצאה לתוך מערך
echo $row['row'];//מדפיסים את הערך של השדה row מהמסד
?>
ויוצא לך שאתה לא נאלץ להשתמש במערך אלא זה נכנס אלייו לבד...
"מקצוע:מתכנת ומקודד אתרים(מתקדם)"
כדאי לך גם ללמוד את המקצוע "קריאת השאלה".


אתה יכול להשתמש במשהו ממש נוח שאני משתמש בו, וטיפה שידרגתי את זה כדי שזה יתאים לך.

PHP קוד:
<?
    
function is_in_db($array$field){
        
//Created By MasterT-Dont Change The Copyrights
        
if(is_array($array)) {
            foreach(
$array as $value) {
                
$sql.= $field." = '".$value."' OR ";
            }

            
$sql substr($sql0strlen($sql) -4);
            
$sql mysql_query("SELECT ".$field." FROM table_name WHERE {$sql}");
            if(
mysql_num_rows($sql) != 0) {
                return 
true;
            } else {
                return 
false;
            }
        }
    }
?>
אם מישהו מכם משתמש בזה-אנא, אל תורידו את הקרדיט.
אתם משתמשים בזה ככה:
$countrys = array("israel", "usa", "somewhere");
$where = "country";
if(is_in_db($countrys, $where)) {
//יש את זה בתוך המסד.
}
שנה את table_name לשם הטבלה.

בהצלחה
  Reply With Quote