כותב |
|
Some משתמש מתחיל
הצטרף / הצטרפה: 13 March 2007
משתמש: מנותק/ת הודעות: 5
|
נשלח בתאריך: 14 March 2007 בשעה 19:11 | | IP רשוּם
|
|
|
|
שלום יש לי את הקוד הזה
קוד:
<?php include ("menu.php"); $sql = array("1","2","3"); $id = $_GET['id']; if ($id == $sql) { echo "Blocked!!"; } else { echo "OK!"; } ?> |
|
|
עכשיו אני עושה נגיד index.php?id=1 זה לא מציג blocked
|
חזרה לתחילת העמוד |
|
|
SBD פורומיסט על
הצטרף / הצטרפה: 13 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 1194
|
נשלח בתאריך: 14 March 2007 בשעה 19:14 | | IP רשוּם
|
|
|
|
איך אתה משווה מחרוזת למערך?
__________________ ~ Nobody Is Perfect, I'm Nobody ~
פורומים
|
חזרה לתחילת העמוד |
|
|
Some משתמש מתחיל
הצטרף / הצטרפה: 13 March 2007
משתמש: מנותק/ת הודעות: 5
|
נשלח בתאריך: 14 March 2007 בשעה 19:51 | | IP רשוּם
|
|
|
|
SBD כתב:
איך אתה משווה מחרוזת למערך?
|
|
|
מזאת אומרת איך? אתה יכול לתקן לי את הקוד?
|
חזרה לתחילת העמוד |
|
|
shoshan מנהל האתר
הצטרף / הצטרפה: 16 July 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 4637
|
נשלח בתאריך: 14 March 2007 בשעה 20:41 | | IP רשוּם
|
|
|
|
אני מניח שאתה מתכוון
קוד:
<?php include ("menu.php"); $sql = array("1","2","3"); $id = $_GET['id']; if ($id == $sql[0] or $id == $sql[1] or $id == $sql[2]) { echo "Blocked!!"; } else { echo "OK!"; } ?> |
|
|
אם אתה רוצה לעשות את זה ב-sql זה די פשוט (תלוי במבנה של המסד כמובן).
__________________ עד מתי רשעים יעלוזו?
עַל כֵּן אֶמְאַס וְנִחַמְתִּי עַל עָפָר וָאֵפֶר.
|
חזרה לתחילת העמוד |
|
|
SBD פורומיסט על
הצטרף / הצטרפה: 13 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 1194
|
נשלח בתאריך: 15 March 2007 בשעה 00:46 | | IP רשוּם
|
|
|
|
Some כתב:
SBD כתב:
איך אתה משווה מחרוזת למערך?
|
|
|
מזאת אומרת איך? אתה יכול לתקן לי את הקוד?
|
|
|
התכוונתי לשורה הזאת:
שים לב ש-ID הוא מחרוזת ואילו SQL הוא מערך, אתה לא יכול לבצע השוואה בין שני הסוגים השונים האלה. לכן אתה יכול להשתמש במה שהביא שושן, או בצורה יותר אינטלגנטית טיפה:
ובגלל שמודבר במחרוזת ומספר, מה שאומר שזה סוגים שונים ולכן '2', לא שווה ל-2 , אתה יכול להשתמש ב-STRICT MODE, יותר מידע פה:
http://il.php.net/manual/en/function.in-array.php
__________________ ~ Nobody Is Perfect, I'm Nobody ~
פורומים
|
חזרה לתחילת העמוד |
|
|
Some משתמש מתחיל
הצטרף / הצטרפה: 13 March 2007
משתמש: מנותק/ת הודעות: 5
|
נשלח בתאריך: 24 March 2007 בשעה 19:37 | | IP רשוּם
|
|
|
|
אה הבנתי תודה
|
חזרה לתחילת העמוד |
|
|
|
|
אם ברצונך להגיב לנושא זה עליך קודם להתחבר
אם אינך רשום/ה כבר עליך להרשם
|
אינך יכול/ה לשלוח נושאים חדשים בפורום זה אינך יכול/ה להגיב לנושאים בפורום זה אינך יכול/ה למחוק את הודעותיך ותגוביך בפורום זה אינך יכול/ה לערוך את הודעותיך ותגובותיך בפורום זה אינך יכול/ה לצור סקרים בפורום זה אינך יכול/ה להצביע בסקרים בפורום זה
|