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 )) { ?>
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.