
04-10-2005, 14:04
|
|
|
|
חבר מתאריך: 04.10.05
הודעות: 4
|
|
|
עזרת עם משפט LIKE שלא עובד
קודם כל שלום רב!
יש לי בעייה עם השאילתה הבאה כאשר היא נמצאת בתוך דף PHP:
קוד:
$days=$_POST['days']; //פה נעוצה הבעייה
$query = "SELECT `id`,`daynum`,`time` FROM $table WHERE (`year`='$year' AND `month`='$month' AND `day`='$day' AND `base`='no') OR (`base`='yes' AND `days` LIKE '%$days%') ORDER BY `time` ASC ";
הבעייה שלי היא באיזור ה :
כאשר אני מנסה לשלב % יחד עם משתנה שנוצר ב PHP, השאילתה לא מצליחה להתבצע.
איך אפשר לגרום לכך שזה יעבוד?
ניסיתי עם שרשור כך:
'%'+'$days'+'%'
ניסיתי להוסיף את ה % במשתנה עצמו.
דבר לא עבד,
אני לא בטוח אם הנושא מתאים לפורום PHP או לפורום MYSQL מאחר והוא משלב את שניהם.
תודה מראש.
גל.
נערך לאחרונה ע"י rootux2 בתאריך 04-10-2005 בשעה 14:21.
|