28. juni 2004 - 23:35
Der er
8 kommentarer og 1 løsning
Vis en databases indhold
Hej Føler mig lidt dum, men her kommer spørgsmålet nu alligevel. Jeg vil gerne vise al det indhold, der er i min database. Til det har jeg produceret følgende kode: "<? require("./billeder/mysql/mysql-funktioner.php"); aabn_forbindelse_og_vaelgdb(); $resultat[] = mysql_query("SELECT * FROM brugere"); print "Data i databasen:<br>"; print "<pre>"; print_r($resultat); print "</pre>"; luk_forbindelse(); ?>" Hvilket resulterer i: "Data i databasen: Array ( [0] => Resource id #4 )" Dette resultat undrer mig imidlertid lidt, da jeg gerne ville have den til at vise indholdet af databasen, ligesom man kan i phpmyadmin. Håber I kan hjælpe (hvilket jeg regner med I kan!) Med venlig hilsen Nicolai
Annonceindlæg tema
Cloud & AI
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.
du kan prøve med mysql_fetch_assoc: <? require("./billeder/mysql/mysql-funktioner.php"); aabn_forbindelse_og_vaelgdb(); $resultat = mysql_query("SELECT * FROM brugere"); $arr = array(); while ($row = mysql_fetch_assoc($resultat)) { $arr[] = $row; } print "Data i databasen:<br>"; print "<pre>"; print_r($arr); print "</pre>"; luk_forbindelse(); ?>
eller bare: aabn_forbindelse_og_vaelgdb(); $resultat = mysql_query("SELECT * FROM brugere"); $arr = array(); while ($arr[] = mysql_fetch_assoc($resultat)); burde gøre det sammex
Det virkede! Jeg forstår ikke hvad den gør, men det kommer nok en dag ;) Kom med et svar - du har så hæderligt fortjent dine point! :) Utroligt hvor meget tid man kan bruge på noget andre løser på fem minutter...
Glemte helt at sige tak! :)
det er fordi at data ikke kan læses når de står i en query. Du skal fetch dem først før de bliver læselige.
Nå ok. Hvad gør en query så helt præcist?
Den tjekker bare om noget kan lade sig gøre ikke?
query udfører selve søgningen i databasen - man kan så med nogle af de andre fetch funktioner få resultaterne ud på forskellige måder.
Ok... Nå men tak for hjælpen!
Vi tilbyder markedets bedste kurser inden for webudvikling