|
הרשם | ![]() |
שאלות ותשובות | ![]() |
רשימת חברים | ![]() |
לוח שנה | ![]() |
הודעות מהיום | ![]() |
חיפוש | ![]() |
|
![]() |
![]() |
|
כלים לאשכול | תצורת הצגה |
![]() |
# 1 |
חבר בקהילה
|
PHP | איך אני עושה בדיקה אם יש ערך מסויים במסד?
שלום.
אני בונה רשימת תפוצה ב PHP. אני מעוניין לעשות דבר כזה...אם משתמש מנסה להוסיף כתובת דוא"ל...שתהיה בדיקה אם הדוא"ל כבר קיים במערכת....אם כן...שיוציא הודעה "כתובת זו כבר קיימת במערכת", אם לא...שיוסיף למסד.. זה הקטע קוד הרלוונטי: PHP קוד:
תודה רבה, מתן.
__________________
אחסון אתרים, עבודות גבס בירושלים ,אינדקס אתרים ,lc980 brother ,הבלוג הקשיח ,מתקנים מתנפחים, קפה לאירועים |
![]() |
![]() |
# 2 |
חבר מתקדם
|
נסה את זה:
HTML קוד:
$result = mysql_query("INSERT INTO `emails` (email_address) VALUES ($_POST['email_address'])") or die(mysql_error()); $search = mysql_num_rows($result); if ($search == 0) { echo("<font color=\"red\">האימייל נוסף בהצלחה</font>"); } else { echo("<font color=\"red\">אנא בחר אימייל אחר</font>"); } |
![]() |
![]() |
# 3 |
חבר בקהילה
|
זה אומר שיש שגיאה בשורה הזו:
PHP קוד:
זו השגיאה: קוד:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/ventilated/domains/viewp.net/public_html/mysite/admin/admin_mailing.inc.php on line 130
__________________
אחסון אתרים, עבודות גבס בירושלים ,אינדקס אתרים ,lc980 brother ,הבלוג הקשיח ,מתקנים מתנפחים, קפה לאירועים Last edited by 0xfo7d; 03-02-08 at 14:58.. |
![]() |
![]() |
# 4 |
חבר מתקדם
|
נסה את זה:
HTML קוד:
$email = $_POST['email_address']; $result = mysql_query("INSERT INTO `emails` (email_address) VALUES ('$email')") or die(mysql_error()); $search = mysql_num_rows($result); if ($search == 0) { echo("<font color=\"red\">האימייל נוסף בהצלחה</font>"); } else { echo("<font color=\"red\">אנא בחר אימייל אחר</font>"); } |
![]() |
![]() |
# 5 |
חבר חדש
|
קוד:
$result = mysql_query("INSERT INTO `emails` (`email_address`) VALUES ('".$_POST['email_address']."')") or die(mysql_error()); |
![]() |
![]() |
# 6 |
חבר בקהילה
|
א. זה מוציא שגיאה:
קוד:
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/ventilated/domains/viewp.net/public_html/mysite/admin/admin_mailing.inc.php on line 133 שורה 133: PHP קוד:
__________________
אחסון אתרים, עבודות גבס בירושלים ,אינדקס אתרים ,lc980 brother ,הבלוג הקשיח ,מתקנים מתנפחים, קפה לאירועים |
![]() |
![]() |
# 7 |
חבר על
|
mysql_num_rows אפשר לעשות רק לשאילתת SELECT
כמו כן, שים לב שאתה קודם שם את האימייל שאתה בודק במסד ורק אז בודק אם הוא קיים - אז בטוח שהוא יהיה קיים.
__________________
בברכה, רועי |
![]() |
![]() |
# 8 |
חבר על
|
PHP קוד:
תהנה. |
![]() |
![]() |
# 9 | |
חבר בקהילה
|
ציטוט:
וברור שקודם הוספתי את המייל ולאחר מכן ניסיתי שוב...
__________________
אחסון אתרים, עבודות גבס בירושלים ,אינדקס אתרים ,lc980 brother ,הבלוג הקשיח ,מתקנים מתנפחים, קפה לאירועים |
|
![]() |
![]() |
# 10 | |
חבר בקהילה
|
ציטוט:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
__________________
אחסון אתרים, עבודות גבס בירושלים ,אינדקס אתרים ,lc980 brother ,הבלוג הקשיח ,מתקנים מתנפחים, קפה לאירועים |
|
![]() |
![]() |
חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים) | |
|
|