Hallo,
habe diese DB-Abfrage schon oft genommen, nun geht es nicht mehr. Kann den Grund einfach nicht finden.
Über eine DB-Suche lasse ich mir eine DB-Ergebnisliste mit 4 der wichtigsten Felder ausgeben.
Ein Link führt zu einer Detailseite wo weitere 30 Felder angezeigt werden sollen. Der richtige Datensatz wird aus der DB-Liste übergeben, dies kann man aus der URL deutlich entnehmen (auf_id=31).
Soweit ist alles OK.
Über mysql_fetch_array möchte ich mir die DB-Werte holen und diese mit den Feldnamen übergeben.
Jedoch komme ich nicht soweit, es erscheint folgende Fehlermeldung:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
in /var/kunden/webs/xxxxxx/detail_auf_1.php on line 11
Zeile 11:
$row = mysql_fetch_array($sql);
Wie muss ich das ändern damit die Werte in die Variablen
$firma
$strasse
einfliessen und ich damit die Werte anzeigen kann?
Vielen Dank für die Hilfe
mfg
Julia
habe diese DB-Abfrage schon oft genommen, nun geht es nicht mehr. Kann den Grund einfach nicht finden.
Über eine DB-Suche lasse ich mir eine DB-Ergebnisliste mit 4 der wichtigsten Felder ausgeben.
Ein Link führt zu einer Detailseite wo weitere 30 Felder angezeigt werden sollen. Der richtige Datensatz wird aus der DB-Liste übergeben, dies kann man aus der URL deutlich entnehmen (auf_id=31).
Code:
http://www.meine_domain.de/detail_auf_1.php?auf_id=31
Über mysql_fetch_array möchte ich mir die DB-Werte holen und diese mit den Feldnamen übergeben.
Code:
$firma = $row["firma"];
Jedoch komme ich nicht soweit, es erscheint folgende Fehlermeldung:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
in /var/kunden/webs/xxxxxx/detail_auf_1.php on line 11
Zeile 11:
$row = mysql_fetch_array($sql);
PHP:
<?php
$Link=mysql_connect("localhost","sql1_name","cms_passw");
mysql_select_db("sql1_db");
if (!$_GET['auf_id']) {
echo ("<FONT FACE=\"Arial\"><FONT SIZE=\"-1\">'Keine ID übergeben!'");
}
else {
$auf_id = mysql_escape_string($_GET['auf_id']);
$sql = mysql_query("SELECT * FROM kd_auf WHERE auf_id = '".$auf_id."'");
$row = mysql_fetch_array($sql);
}
$auf_id1 = $auf_id;
$firma = $row["firma"];
$strasse=$row["strasse"];
Wie muss ich das ändern damit die Werte in die Variablen
$firma
$strasse
einfliessen und ich damit die Werte anzeigen kann?
Vielen Dank für die Hilfe
mfg
Julia