spalten ausgabe
hi, wurde gerne aus eine datenbank eine bestimmte zeile per
url ( GET ) bestimmen und die enthaltenen einträge in einem string abspeichern und diese dan ausgeben, aber bekomm ich nicht ganz hin? Url ist z.B.: users.php?id=1 users.php z.b. : mysql_connect(...) $retid = mysql_query("SELECT * FROM members WHERE id = '$GET["id"]'"); $row = mysql_fetch_array($retid); soweit so gut denk ich mal ?! aber wie speicher ich jetzt die einzelne werte in jeweil ein extra string? wenn die tabelle z.b so aussieht: id | name | alter ---------------------- 1 | yx | 18 --------------------- ... hoffe ich hab es nicht ganz so konfus geschrieben :) |
Hi Joker,
probiers mal mit ... $_GET["id"] (Unterstrich nach dem $). Ansonsten sehe ich keinen Fehler. HTH, Andy |
meine frage war ehr, wie ich die einträge in reihe 1 die einträge name und alter in jeweil ein eigenden string speicheredamit ich den den ausgeben kann?
|
Aus dem:
$retid = mysql_query("SELECT * FROM members WHERE id = '$_GET["id"]'"); machst Du mal das: $retid = mysql_query("SELECT * FROM members WHERE id = '{$_GET['id']}'"); oder das: $retid = mysql_query("SELECT * FROM members WHERE id = '".$_GET["id"]."'"); Deine Variante sieht so unglaubwürdig aus. Die Sache mit dem String: PHP-Code:
Oder simpler: PHP-Code:
|
erstmal danke für deine hilfe,
jaein, jetzt könnte ich ja mit "$str" alter und name ausgeben, aber um es besser ans disign anzupassen... sollte es für jede angabe ein string geben. kann ich das dan so verwirklichen? PHP-Code:
|
So kannst Du es machen, musst aber nicht.
$row['alter']; enthält doch auch einen String, den Du einfach ausgeben kannst. Was gefällt Dir daran nicht? Die Erstellung der Variablen könntest Du übrigens vereinfachen: PHP-Code:
|
was bedeuted diese zeile?
"$k => $v" versteh nicht ganz? |
Diese Schleife geht ein Array ($row) durch und speichert bei jedem Durchlauf den Feldnamen ('name', 'alter', ...) in $k und den Wert des Feldes ('Manuel', '18', ...) in $v.
|
erstmal, es funktioniert wunder bar :) *freu*
jetzt zu deiner schleife, es wäre weniger arbeit wen es maßen werden, aber wie gebe ich das dan vereinzelt aus? |
Zitat:
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 11:45:11 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.