_King Lully: Resource ID #7 - Warum bekomme ich keinen Wert?

Beitrag lesen

$re_nr = mysql_query("select nr from SHOP_Rechnung where datum = $datum");

Was mache ich falsch bzw kann ich tun, damit mir ein vernünftiges Ergebnis ausgegeben wird?

Gähn,

http://de3.php.net/
http://de3.php.net/manual/de/
http://de3.php.net/manual/de/function.mysql-query.php

"resource mysql_query ( string Anfrage [, resource Verbindungs-Kennung] )"

http://de3.php.net/manual/de/resource.php
http://de3.php.net/manual/de/function.mysql-query.php

Beispiel:
<?php
$result=mysql_query('SHOW COLUMNS FROM <your table> WHERE field='<you column>'');
while ($row=mysql_fetch_row($result))
{
   foreach(explode("','",substr($row[1],6,-2)) as $v)
   {
     print("<option>$v</option>");
   }
}
?>

Anscheinend muss man die zurückerhaltene Ressource mit einem lässigen mysql_fetch_row durchlaufen. Ist ja eine Datensatzmenge.

Soweit zum SELECT, wenn Du die ID des letzten eingefügten Datensatzes haben willst, so ist ein

http://de3.php.net/manual/de/function.mysql-insert-id.php

Aufruf von mysql_insert_id() angeraten, allerdings muss da ein auto increement Datenfeld vorliegen.