Php MySQL udtrækning - nemt problem, bare ikke for mig
Jeg har foelgende script. Jeg vil gerne tage det nyeste ID ud og placere i den første jpg-kode, tage næstnyeste ID ud og placere i den næste jpg-kode og så videre. Men da jeg ikke ønsker at vær <TD> skal være fyldt med et billede, hvordan får jeg så gjort det?
Kort fortalt skal jeg bare printe ID'er efter hvor nye de er, og alt sammen i SAMME løkke.
Jeg håber det giver mening!
<?php mysql_connect("localhost", "m", "m") or die(mysql_error()); mysql_select_db("madebylasse_dk") or die(mysql_error()); $data = mysql_query("SELECT * FROM pixelbilleder ORDER BY 'DESC'") or die(mysql_error()); while($info = mysql_fetch_array( $data )) { ?>
Jo men problem er blot at det ikker konsekvent at jeg skal have en fyldt og to tamme <TD> men at det variere meget, så jeg kan derfor ikke lave en løkke. Kan du forstå hvad jeg mener?
Den dumme løsning ville væere at køre mysql request ved hver <td> og lave en limit på f.eks. 2,2 og næste gang lave en limit hvor det kun er nr. 3 der kommer frem osv. osv.
<?php mysql_connect("localhost", "m", "m") or die(mysql_error()); mysql_select_db("madebylasse_dk") or die(mysql_error()); $data = mysql_query("SELECT id FROM pixelbilleder ORDER BY 'DESC'") or die(mysql_error()); while($info = mysql_fetch_array( $data )) { arrPicId[] = $info } ?>
Så kan du altid kalde det første id ved at skrive arrPicId[0] (arrayet starter på 0), eller det 20 resultat ved at skrive arrPicId[19]...
Hjælper det dig?
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.