Felsheris Posted January 28, 2007 Report Share Posted January 28, 2007 (edited) Sveicināti, man te maza fotogalerija sēž uz nerviem, pēc šeit pat apspriestā parauga uztaisu lai man bildes tiek no SQL tabulas izvadītas pa 4 vienā rindā. Problēma tāda ka man zem katras bildes nākamajā rindā ir no tās pašas db jāizvada fotogrāfijas nosaukums. Izvadīt māku bet kā to panākt šajā while funkcijā nesaprotu, ja ielieku ciklā <tr> tad viņš pašaprotami ka katru nākamo bildi izvada nākamajā rindā...esmu tikai iesācējs Edited January 28, 2007 by Felsheris Link to comment Share on other sites More sharing options...
Val Posted January 28, 2007 Report Share Posted January 28, 2007 skat. augšējos linkus: http://php.lv/f/index.php?showtopic=2935 Link to comment Share on other sites More sharing options...
Felsheris Posted January 28, 2007 Author Report Share Posted January 28, 2007 tnx par linuku VAL, bet tur jau smagāki gadījumi apskatīti, man šajā gadījumā nav skaidrs tikai kurā vietā man ir jāliek tas apraksta papildus WHILE lai viņš pareizi sarindotos zem bildēm (bilžu skaits ir nenoteikts ja vienīgi nosaka ar mysql_num_rows. Kā pareizi "pārdzīt to aprakstus rindu zemāk par bildēm? Pašreiz lietoju šo skriptu lai sakārtotu tās bildes pa 4 vienā rindā: $count=0; while($galerija=mysql_fetch_array($query)) { <td> $galerija['bildes']; </td> $count++; if ($count==4) {echo "</tr><tr>"; $count=0} } Link to comment Share on other sites More sharing options...
andrisp Posted January 28, 2007 Report Share Posted January 28, 2007 Turpat aiz $galerija['bildes'] echo ārā arī nosaukumu. Link to comment Share on other sites More sharing options...
Felsheris Posted January 28, 2007 Author Report Share Posted January 28, 2007 Bet ja es lieku echo $galerija['bildes'], $galerija['apraksts']; tad viņš izvadīs to aprakstu blakus bildei nevis rindā zem bildes, savukārt ja pirms apraksta ielikšu <tr> tad ciklā viņš visas pārējās bildes arī metīs pa rindu zemāk. Viņam vajadzētu echo't kaut kā divas rindas vielaicīgi - bilde/apraksts un arī pāriet pēc 4 rindu uz leju vienlaikus. Tikai kā to nesaprotu jau 3 stundas. Palīdziet lūdzu. Link to comment Share on other sites More sharing options...
Delfins Posted January 28, 2007 Report Share Posted January 28, 2007 Taisi uz DIV-iem + floating Link to comment Share on other sites More sharing options...
andrisp Posted January 28, 2007 Report Share Posted January 28, 2007 Floatus te galīgi nevajag izmantot. Pietiks, ja ieliksi to aprakstu div vai p tagos. Link to comment Share on other sites More sharing options...
Felsheris Posted January 28, 2007 Author Report Share Posted January 28, 2007 Paldies visiem, <div> patiešām palīdzēja. Link to comment Share on other sites More sharing options...
Delfins Posted January 28, 2007 Report Share Posted January 28, 2007 andrisp, gribi teikt, ka DIV ar floating un fixed-width nebūs ērtāk par tabulu, kur pašam būs jācākarējās ar jauno rindu veidošanu!? Turklāt koda garums būs 1:10. Link to comment Share on other sites More sharing options...
andrisp Posted January 28, 2007 Report Share Posted January 28, 2007 Jautājums jau bija par teksta izdrukāšanas zem bildes. Priekš tā float nevajag. Bet vispār par bilžu salikšanu div'os ar fixed width un float: left tev piekrītu. Link to comment Share on other sites More sharing options...
Recommended Posts