PacStyle Posted August 17, 2009 Report Share Posted August 17, 2009 (edited) Labs rīts, kas padarīts... jau kādu laiku čakarējos ar šo lietu... Man ir divas tabulas zinas un zinas_bildes sakrītošais row ir ziņās - "id" , zinas_bildes - "zinuid" Pievienojot bildi iekš zinas_bildes vinš ievieto ziņu id un bildes url... Es vēlos, lai bilde rādās pie attiecīgās ziņas...Pārbaudes meiģināju likt, arī nēkā... $sql = mysql_query("SELECT * FROM zinas ORDER BY id DESC LIMIT $ezers, $cikjarada"); $sql_bilde = mysql_query("SELECT * FROM zinas_bildes"); while($row = mysql_fetch_assoc($sql) AND $row2 = mysql_fetch_assoc($sql_bilde)) { echo "<b><font size='3pt'>"; echo $row['title']; echo '</font></b><TABLE BORDER="0" CELLPADDING="5"> <TR VALIGN=TOP>'; if ($row2['zinuid'] == $row['id']){ echo '<TD><PRE><img src="'; echo $row2['bilde']; echo '" width="80" height="80"></PRE></TD>'; } echo '<TD align="left" width="400px" height="100%">'; echo $row['body']; echo "<br><div style='float:left;'><b>Pievienoja "; echo $row['date']; echo '</b></div><div style="float:right;">'; if ($row['akomentari'] == ja) { echo "<a href=?do=komentari&newsid="; echo "$row[id]>Komentāri</a> ("; $csql = "SELECT COUNT(*) AS n FROM `komentari` WHERE pid='".$row['id']."'"; $cres = mysql_query($csql); $c = mysql_fetch_object($cres); echo $c->n; echo ")"; } else { echo ""; } echo " » <a href=?do=lasit_vairak&newsid="; echo "$row[id]>Lasīt vairāk</a></div>"; echo '</TD> </TR> </TABLE> '; Lasīt vairāk liku $id = $_GET['newsid']; un vinjam ir kur pieķerties, bet zinas.php galvenajā lapā un znezinu kā kas ko.... Vai paldies jau iepriekš Edited August 17, 2009 by PacStyle Quote Link to comment Share on other sites More sharing options...
ohmygod Posted August 17, 2009 Report Share Posted August 17, 2009 Nu ir vairāki varianti. 1. Dumākais - pie katras ziņas izvades noselektēt bildi. Tb taisīt jaunu selektu. Līdzīgi kā jau komentārus selecto. 2. JOIN (lasi mysql manuāli) 3. SELECT zinas.*, bilde.bildes FROM zinas, bildes WHERE zinas.zinas_id = bildes.zinas_id Tev viena bilde rakstam? Kāpēc tad to neglabā tajā pašā tabulā, kur rakstu pašu? Quote Link to comment Share on other sites More sharing options...
PacStyle Posted August 17, 2009 Author Report Share Posted August 17, 2009 (edited) rakstam ir vairākas bildes un tās pārējās rādās pie lasīt vairāk ok iečekošu punktus.. Liels paldies Vēlreiz Paldies! viss aizgāja! Edited August 17, 2009 by PacStyle Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.