הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 17-10-08, 14:32   # 1
0xfo7d
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 292
שלח הודעה באמצעות ICO אל 0xfo7d

0xfo7d לא מחובר  

PHP | איך בודקים אם תא בטבלה ריק?

אהלן...מה נשמע ?

אני רוצה לעשות בדיקה אם תא בטבלה ריק...

ניסיתי לעשות משהו כזה:
PHP קוד:
$result1 mysql_query("SELECT * FROM `settings` WHERE `work_address`= '0' ") or die(mysql_error());
$search1 mysql_num_rows($result1); 
זה לא ממש עבד=\
כי התא לא מכיל את הערך 0 כאשר הוא ריק אלא הוא לא מכיל כלום...
יש למישהו רעיון?
  Reply With Quote
ישן 17-10-08, 14:41   # 2
dor77
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jan 2008
הודעות: 1,650

dor77 לא מחובר  

אז תמחוק את האפס..
אני לא מבין בזה הרבה אבל לפי ההיגיון..0 זה בדיוק כמו 1,2,3,4,5,800
נראה לי שאם תמחוק את האפס זה יקרא ריק.

*לא מבין גדול, רק היגיון
__________________
מתכנת php אמין ומקצועי.
מחירים נוחים!
יצירת קשר: 0544378743
  Reply With Quote
ישן 17-10-08, 14:43   # 3
Penetration
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Sep 2007
הודעות: 98

Penetration לא מחובר  

ערך ריק נקרא NULL.... לפי דעתי אם הבנתי אותך נכון אתה צריך להשוות לNULL...
  Reply With Quote
ישן 17-10-08, 15:04   # 4
ASTeam
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Jun 2006
הודעות: 580

ASTeam לא מחובר  

בשורה הראשונה אל תעשה =0 אלא תן את כל הערכים שאתה רוצה(לדוג' id = 5 וכו' -> בלי work_address)
אח"כ בשורה השניה תוציא את המידע
ובשלישית תשווה את הערך ל=''
לדוג' -

PHP קוד:
$result1 mysql_query("SELECT * FROM `settings` WHERE condition...");
$fresult1mysql_fetch_array($result1)
if(
$fresult1['work_address'] == '')
echo 
'the cell is empty'
השימוש בmysql_num_rows, רק נותן לך את מס' השורות שיצאו בעקבות השאילתה שכתבת(זאת אומרת שאם יש יותר משורה אחת שמתאימה לתנאים שכתבת - היא כותבת כמה(או אם יש אחד, או בכלל לא)
__________________

  Reply With Quote
ישן 17-10-08, 15:16   # 5
0xfo7d
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 292
שלח הודעה באמצעות ICO אל 0xfo7d

0xfo7d לא מחובר  

תודה רבה ASTEAM . עובד=]
  Reply With Quote
ישן 18-10-08, 17:31   # 6
intercooler3819
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Jul 2008
הודעות: 1,056

intercooler3819 לא מחובר  

מה שAS TEAM זה לא חכם ואפילו דיי מצחיק
בדיקה מהרמה של MYSQL עדיפה יותר ובהרבה מאוד על בדיקה בPHP
תלמד יותר לעומק MYSQL ותוכל לכתוב שאילתה שתעשה את העבודה בשבילך (:
לMYSQL יש הרבה מאוד כוח
__________________
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


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

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