
09-11-2007, 11:37
|
|
|
|
חבר מתאריך: 30.07.07
הודעות: 30
|
|
|
מיון תמונות
טוב, הרעיון הוא כזה:
בניתי מערכת שטוענת תמונות לשרת ונותנת להם שם, ויש לי דף עם תצוגה בו התמונות מסודרות. במקביל יש לי מערכת שבה אני מוסיף הודעות. הוספתי במערכת טעינת התמונות עוד מקום בו אני משייך תמונות לכתבה. עכשיו, בעמוד התמונות אני רוצה שתופיע הכותרת של הכתבה ומתחתיה כל התמונות שמשוייכות לכתבה. snews זו הטבלה במסד שבה נשמרות החדשות, pics זו הטבלה שבה כתובת התמונה, תאריך התמונה והכותרת שלה, והוספתי ל- pics תא בשם ida שאליו נשמרת הבחירה של הכתבה שאליה שייכת התמונה- ז"א, בחרת כתבה עם ID 3? בשורה של התמונה, ב- IDA שלה נשמר 3.
אני לא בטוח שהדרך בה בניתי את זה נכונה, ובכל מקרה אני מקבל שגיאה כזו:
ציטוט:
|
Parse error: syntax error, unexpected T_VARIABLE in /home/MYUSERNAME/public_html/files/simgs.php on line 10
|
יש לכם רעיון למה לתקן את השורה הזו?
קוד PHP:
$open = "select * from `pics` where ida='{$arnm}' ORDER BY id DESC";
ויותר חשוב, יש לכם רעיון איך לבנות את הדבר הזה?
המון המון תודה!
קובץ תצוגת התמונות:
קוד PHP:
<?php ob_start(); include("h.html"); //צונזרה התחברות
$sop = "select * from `snews`"; $arnm = $sop['id'] $open = "select * from `pics` where ida='{$arnm}' ORDER BY id DESC"; $ore = mysql_query($open) or die("SQL ERROR: ".mysql_error()." Query: ".$open);
while ($roi = mysql_fetch_assoc($ore)) { ?> <a name="<?php echo $sop['id']; ?>"></a>
<table border="0" cellpadding="2" cellspacing="0" background="index_files/back_copy.jpg" width="50%"><tr><td> <table border="0" cellpadding="0" background="index_files/content.gif" cellspacing="0" width="100%"><tr><td> <table border="0" cellpadding="3" background="index_files/content.gif" cellspacing="0" width="100%"><tr><td align="right"> <font class="option" color="#363636"><img src="index_files/arrow.gif" alt=""> <b> <?php echo $sop['subject']; ?></b></font> </td></tr></table></td></tr></table>
<?
}
$sel = "SELECT * FROM `pics` ORDER BY id DESC"; $res = mysql_query($sel) or die("SQL ERROR: ".mysql_error()." Query: ".$sel); while ($row = mysql_fetch_assoc($res)) {
$pic = $row['img'];
if(mysql_num_rows($res) == 0) { echo "<td>אין תמונות זמינות כרגע.</td>"; } else {
echo <<<HTML <td align="center"> <a href="files/ops.php?pic={$row['id']}"><img src="{$pic}" alt="{$row['title']}, נטען לאתר ב- {$row['date']}" border="0" height="100"></a><br><font size="2">{$row['title']}</font> </td> HTML; $tr++; if($tr % 4 == 0) { echo "</tr><tr>";
} } }
include("f.html"); ?>
|