SQL-Code:
$
sql = mysql_query("
SELECT AnzahlReg FROM Table WHERE Seriennummer='$Seriennummer'");
$val = mysql_fetch_assoc($
sql);
die($val['
AnzahlReg']);
Das funktioniert.
SQL-Code:
$
sql = mysql_query("
SELECT Key FROM Table2 WHERE Key='$Seriennummer'");
$val = mysql_fetch_assoc($
sql);
die($val['
Key']);
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in
/users/echo/www/ValidateKey.php on line
11
</span>
Ich weiß echt nicht wo da der Fehler liegen sollte... Table2-> NR: int, Key: varchar(8)
Gibts eig. ne bessere Möglichkeit zuschaun ob ein Wert in einer Tabelle existiert, z.b. IN oder ähnliches?
SendPostData(Ahttp: TIdHTTP; const AtoURL: string;
const aParams: TStrings): string;
Gibt mir per die(); die Antwort aus dem PHP-Skript. Andere Möglichkeit gibts in dem Sachverhalt nicht?
Edit: Key sieht mir wie n reserviertes Wort aus. Aber mit ner Alternativefunktionierts auch nicht (ja hab auch an die Struktur der Tabelle gedacht)