פורסם 2009 באוגוסט 816 שנים אהלן חברים , נתקעתי בבעיה שאני לא יודע איך לפתור אותה , זה הקוד : $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[מה עושים ??? ?
פורסם 2009 באוגוסט 1016 שנים הודעת השגיאה אומרת שהמשתנה 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.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.