הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   בעיה בקוד (https://hosts.co.il/forums/showthread.php?t=64726)

kfir91 02-07-08 12:45

בעיה בקוד
 
הקוד :
קוד:

$selectit = mysql_query("SELECT * FROM gallery Where id='$id' && type='$album'");
$showselect = mysql_fetch_array($selectit,MYSQL_ASSOC);
        $mainpicq = $showselect['mainpicq'];
        $link = $showselect['link'];

אז עכשיו $id ו $album שווים :
קוד:

$id = $_GET['picturesID'];
$album = $_GET['album'];

שאני עושה ככה בדף :
קוד:

<? echo $link; ?>
והקישור של הדף ככה :
קוד:

edit.php?picturesID=4&album=לדף%20הראשי
המסד נתונים ככה :
http://www.sportn.co.il/data.gif
http://www.sportn.co.il/data.gif
אז זה אמור להציג בדף : http://images.one.co.il/images/d/gg819507.jpg
למה ב ID שהוא שווה 4 ובאלבום שהוא שווה לדף הראשי זה ה link
ומשום מה הוא מציג לי בכלל את הראשון של אלבום לדף הראשי.
יענו זה : http://images.one.co.il/images/d/dmain/small/gg819...
וניסיתי להוריד את ה type=$album מה where ולהוריד מהקישור את ה album
ולהציג את ה id זה כן מציג את ה link הנכון .. אז מה הבעיה?
ושאני רושם $album זה רושם את האלבום הנכון והכל זה לא שזה טעות באלבום..

ofekns 02-07-08 16:15

תנסה להחליף את :

PHP קוד:

$selectit  mysql_query("SELECT * FROM gallery Where id='$id' && type='$album'"); 

ב:

PHP קוד:

$selectit  mysql_query("SELECT * FROM gallery Where id='$id' AND type='$album'"); 

מה שעשיתי החלפתי את && ב AND
מקוה שזה יעזור =]

kfir91 02-07-08 16:39

חח ניסיתי לא עוזר..

AlmogBaku 03-07-08 22:38

תעשה לשאילתה פרינט ותגיד מה היא כותבת.

BlueNosE 04-07-08 00:09

סתם הערה,
mysql_fetch_assoc תעזור לך לחסוך דיי הרבה זמן בכתיבת שאילתות.


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

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