בעיה בPHP וMYSQL - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

בעיה בPHP וMYSQL


AgentZ

Recommended Posts

אהלן חברים , נתקעתי בבעיה שאני לא יודע איך לפתור אותה , זה הקוד :

$link = mysql_connect("localhost" , "root" , "") or die(mysql_error()); 
mysql_select_db("samples", $link) or die(mysql_error());
$check = mysql_query("SELECT adress FROM samples_info WHERE adress = '$_POST[adress]' SET NAMES 'hebrew'" , $link);
if(mysql_num_rows($check) == 0)

בכל פעם שאני מריץ את הקוד זה נותן לי את השגיאה :

Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in J:\wamp\www\sample_upload.php[

מה עושים ??? ?

קישור לתוכן
שתף באתרים אחרים

הודעת השגיאה אומרת שהמשתנה check מקבל ערך בוליאני (false) ולא מה שאתה מצפה שהוא יקבל וזאת בגלל שהשאילתה שלך שגויה.

השורה:

$check = mysql_query("SELECT adress FROM samples_info WHERE adress = '$_POST[adress]' SET NAMES 'hebrew'" , $link);

צריכה להיות משהו כזה:

$check = mysql_query("SELECT adress FROM samples_info WHERE adress = '".$_POST["adress"]."'" , $link);

ואם אתה באמת צריך את ה-set names אז תן אותו בפקודה נפרדת אחרי שאתה יוצר את ה-connection.

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...