Hallo zusammen,
ich mochte gerne meine MySQL-Werte in einer von php generierten Tabelle anzeigen lassen.
Doch leider bekomme ich die Werte nicht in ein Array rein, dass ich dann mit einer foreach-Schleife
in die einzelnen Spalten eintragen lassen kann:
mysql_select_db(tab);
$tab = mysql_query("SELECT * from links");
Was muss ich schreiben?
Ueber eine hilfreiche Antwort wuerde ich mich sehr freuen.
Gruss,
Jakob
PHP soll Daten aus einer MySQL-Tabelle holen
Re: PHP soll Daten aus einer MySQL-Tabelle holen
versuchs mal in dieser art:
$link = mysql_connect(database_host,database_loginname,database_password)
or die ("Could not connect to database
");
mysql_select_db(database_name);
$query = "SELECT id from members where alias='$username'";
$result = mysql_query($query)
or die("wrong SQL query
");
$idvalue_array = mysql_fetch_array($result);
$link = mysql_connect(database_host,database_loginname,database_password)
or die ("Could not connect to database
");
mysql_select_db(database_name);
$query = "SELECT id from members where alias='$username'";
$result = mysql_query($query)
or die("wrong SQL query
");
$idvalue_array = mysql_fetch_array($result);
Re: PHP soll Daten aus einer MySQL-Tabelle holen
...oder Du nimmst ez_sql von http://php.justinvincent.com
dann sieht die Abfrage z.B. so aus:
$links = $db->get_results(“SELECT * FROM links”,ARRAY_A);
foreach ($links as $link)
{
echo $link[‘info’];
echo $link[‘url’];
echo $link[‘kat’];
}
Das schöne an ez_sql ist, dass es nicht so überladen wie adodb ist und trotzdem für verschiedene Datenbanken funktioniert.
Gruß
leela
dann sieht die Abfrage z.B. so aus:
$links = $db->get_results(“SELECT * FROM links”,ARRAY_A);
foreach ($links as $link)
{
echo $link[‘info’];
echo $link[‘url’];
echo $link[‘kat’];
}
Das schöne an ez_sql ist, dass es nicht so überladen wie adodb ist und trotzdem für verschiedene Datenbanken funktioniert.
Gruß
leela