הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   עזרה בmysql (https://hosts.co.il/forums/showthread.php?t=48108)

snirk 23-06-07 11:58

עזרה בmysql
 
שלום לכולם,

אני נתקל בבעיה דיי מציקה ,
קוד:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in
למרות שכול הפקודה נכונה, זה פשוט עושה לי את זה "פעם ב" ,
נניח שאני יצא ויכנס עוד הפעם לאותו עמוד, פתאום זה עובד.

PHP קוד:

$getusers mysql_query("select * from users WHERE id=$id");
while(
$rr=mysql_fetch_array($getusers)){
extract($rr); 

PHP קוד:

$getuser mysql_query("select * from users ORDER BY id DESC");
while(
$r=mysql_fetch_array($getuser)){
extract($r); 

תודה לעוזרים.

חיים 23-06-07 12:12

דבר ראשון כשיש לך ערך מספרי תשים גרש ' ואז זה יצא לך ככה:

PHP קוד:

$getusers mysql_query("select * from users WHERE id='$id'"); 

ותנסה להוסיף גם or die(mysql_error()) ותגיד מה זה אומר

snirk 23-06-07 12:19

תודה,
אבל לא עזר...

Daniel 23-06-07 12:35

לפני ה-
[PHP]
while($r=mysql_fetch_array($getuser)){
[/PHP
וה-
PHP קוד:

while($rr=mysql_fetch_array($getuser)){ 

תוסיף,
PHP קוד:

if(mysql_num_rows($getuser) == 0) {
//קוד שגיאה כשאין תוצאות
} else {
while(
$rr=mysql_fetch_array($getuser)){ 
//CODE
}


ככה בשניהם-הבנת את העיקרון.

LosNir 23-06-07 12:40

זה תמיד קורה שאתה עושה רענן?
בלי לשנות ערכים מה GET למשל?

snirk 23-06-07 13:35

הסתדרתי,
עליתי על טעות טיפשית שלי...

תודה רבה לכולכם!


כל הזמנים הם GMT +2. הזמן כעת הוא 13:28.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ