webForumDet fria alternativet

Plocka ut ur databas

4 svar · 250 visningar · startad av carbon.nu

carbon.nuMedlem sedan feb. 2002107 inlägg
#1

Hej, jag och min lärare plockade ihop en php kod för att plocka ut saker ur en databas, men den blev onödigt krånglig, nån som har ett tips på hur man kan plocka ut all fakta ur en databas till websidan så enkelt som möjligt?

Alpha IIMedlem sedan maj 20002 993 inlägg
#2

query = mysql_query("SELECT * FROM db");

while (post = mysql_fetch_array(query)) {
echo post["fält1"];
echo post["fält2"];
echo post["fält3"];

}

carbon.nuMedlem sedan feb. 2002107 inlägg
#3

hmmm, fattar inte riktigt, d funka inte när jag provade det...

kan du förklara lite närmre tror du?

MatteMedlem sedan aug. 20002 975 inlägg
#4

Det fattades lite dollartecken här och var.

Vill du få ut all information från en tabell kan du t.ex skriva:

$query = mysql_query("SELECT * FROM tabell"); 
$raknare = 1;
while ($post = mysql_fetch_array($query, MYSQL_ASSOC)) { 
  echo "<b>Post $raknare:</b><br>\n";
  foreach($post AS $key => $value){
    echo $key." = ".$value."<br>\n";	
	} 
  echo "<hr>\n";
  $raknare++;
}

Vill du få ut informationen ur alla tabeller i en databas får man först samla in tabellnamnen i en array för att sedan köra koden ovan som en funktion eller slinga för alla arrayelement (tabellnamn). Hur man samlar ihop alla tabellnamn kan du kanske lista ut från vad som står här: http://www.php.net/manual/en/function.mysql-tablename.php

carbon.nuMedlem sedan feb. 2002107 inlägg
#5

hmmm, det är så här att jag inte kan köra mysql utan vanlig access....

kan man inte använda access i php?

125 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)