איך אני יכול לעשות שאם בphp שאם במסד הנתונים כתוב כך אז יבצע פעולה 1 ואם השורה במסד הנתונים ריקה אז הוא יבצע פעולה 2.
תודה
איך עושים פעולתif וelse בphp מנתונים שמגיעים מהמסד הנתונים?
-
- הודעות: 980
- הצטרף: 16:42 28/04/2016
Re: איך עושים פעולתif וelse בphp מנתונים שמגיעים מהמסד הנתונים?
קוד: בחירת הכל
if(במסד הנתונים כתוב כך) {
בצע פעולה 1;
} else {
יבצע פעולה 2;
}
-
- הודעות: 980
- הצטרף: 16:42 28/04/2016
Re: איך עושים פעולתif וelse בphp מנתונים שמגיעים מהמסד הנתונים?
ככל הנראה לא הבנת למה התכוונתי....
אני מדבר עם שמת לב איך עושים שאם במסד הנתונים יהיה שורה מלאה אז הוא יעשה כך ואם השורה במסד הנתונים ריקה אז הוא יעשה כך.
בכל אופן אשמח לעזרה.
תודה
אני מדבר עם שמת לב איך עושים שאם במסד הנתונים יהיה שורה מלאה אז הוא יעשה כך ואם השורה במסד הנתונים ריקה אז הוא יעשה כך.
בכל אופן אשמח לעזרה.
תודה
-
- הודעות: 980
- הצטרף: 16:42 28/04/2016
Re: איך עושים פעולתif וelse בphp מנתונים שמגיעים מהמסד הנתונים?
ויותר חשוב לי שאם השורה ריקה אז יעשה כך ואם השורה מלאה אז יעשה כך ולא לפי מה שאגדיר מראש
Re: איך עושים פעולתif וelse בphp מנתונים שמגיעים מהמסד הנתונים?
קוד: בחירת הכל
if ($rashumold != NULL){
print "rashum";
}
else
{print "no rashum";
}
באם השאלה היא על עמודה ספציפית מתוך הרשומות שחזרו מבסיס הנתונים תוכל לעשות אותו דבר רק תנווט לעמודה הנכונה כך
קוד: בחירת הכל
if ($rashumold['colum'] != NULL){
print "rashum";
}
else
{print "no rashum";
}
-
- הודעות: 980
- הצטרף: 16:42 28/04/2016
Re: איך עושים פעולתif וelse בphp מנתונים שמגיעים מהמסד הנתונים?
אני מנסה ולא מצליח. מצרף מה שניסיתי.
קוד: בחירת הכל
$sql="SELECT * FROM (***) WHERE (***)='$(***)' ORDER by id DESC";
$result=mysql_query($sql);
$count=mysql_num_rows($result);
while($rows=mysql_fetch_array($result)){}
if ($sql['***'] != NULL)
{print "rashum";}
else
{print "no rashum";}
Re: איך עושים פעולתif וelse בphp מנתונים שמגיעים מהמסד הנתונים?
הנתונים לא נמצאים במשתנה sql אלא בrows.אני מנסה ולא מצליח. מצרף מה שניסיתי.קוד: בחירת הכל
$sql="SELECT * FROM (***) WHERE (***)='$(***)' ORDER by id DESC";
$result=mysql_query($sql);
$count=mysql_num_rows($result);
while($rows=mysql_fetch_array($result)){}
if ($sql['***'] != NULL)
{print "rashum";}
else
{print "no rashum";}
-
- הודעות: 980
- הצטרף: 16:42 28/04/2016
Re: איך עושים פעולתif וelse בphp מנתונים שמגיעים מהמסד הנתונים?
קוד: בחירת הכל
$sql="SELECT * FROM (***) WHERE (***)='$(***)' ORDER by id DESC";
$result=mysql_query($sql);
$count=mysql_num_rows($result);
while($rows=mysql_fetch_array($result)){
if ($rows['***'] != NULL)
{print "rashum";}
else
{print "no rashum";}
echo $rows['***'];}
Re: איך עושים פעולתif וelse בphp מנתונים שמגיעים מהמסד הנתונים?
מה הוא מדפיס לך ב echo?
הרי זה מערך וצריך להדפיס אותו בprint_r אם אין לי טעות
הרי זה מערך וצריך להדפיס אותו בprint_r אם אין לי טעות
-
- הודעות: 980
- הצטרף: 16:42 28/04/2016
Re: איך עושים פעולתif וelse בphp מנתונים שמגיעים מהמסד הנתונים?
הוא מציג לי את הנתונים שמופיעים בעמודה במסד הנתונים לצורך העניין את האימייל המוגדר שמה באמצעות הecho אבל בif הוא לא מראה. (מידי פעם הוא מראה no rashom או rashom אבל לא לפי הפקודה. הווה אומר שגם אם זה ריק או להיפך - הוא לא ישמע לפקודה של הif והelse).
חייב לטפל בזה דחוף. אשמח לתשובה
חייב לטפל בזה דחוף. אשמח לתשובה
מי מחובר
משתמשים הגולשים בפורום זה: אין משתמשים רשומים | 22 אורחים