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?
Plocka ut ur databas
4 svar · 250 visningar · startad av carbon.nu
query = mysql_query("SELECT * FROM db");
while (post = mysql_fetch_array(query)) {
echo post["fält1"];
echo post["fält2"];
echo post["fält3"];
}
hmmm, fattar inte riktigt, d funka inte när jag provade det...
kan du förklara lite närmre tror du?
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
hmmm, det är så här att jag inte kan köra mysql utan vanlig access....
kan man inte använda access i php?