Mailinglisten-Archive |
hello again,
R.Opitz_(at)_awa.w3s.de wrote:
> Ich möchte den Wert eines DB-
> Feldes in eine Variable speichern (s.u.).
> $abf1=mysql_query("...");
> $wert=mysql_request($abf1);
mysql_request ? wie kommst du darauf oder sollte das result heissen ?
eigentlich hatte ich die lösung ja schon gepostet:
> $abf1=mysql_query(" ...");
> if ($row1=mysql_fetch_row($abf1)) {
> ... // Datensatz da
> } else {
> ... // Datensatz nicht da
> }
das sind zwei zeilen code, kürzer gehts nimmer, wenn du abfragen willst,
ob der satz evt. nicht vorhanden ist.
> alternativ mysql_result verwenden.
> http://www.php.net/manual/function.mysql-result.php3
Ohne die abfrage und mit dem ungeliebten mysql_result sähe es dann so
aus :
$id=400;
$foo = mysql_result(mysql_query("SELECT feldname FROM tabname WHERE
id=".$id),0,0);
jetzt ists eine zeile ! Das holt dir das erste feld des ersten
datensatzes des resultsets (zähler beginnt jeweils bei 0).
gruss
alex
--
*****************************************
*** Alex Killing *** http://4real.de/ ***
*****************************************
php::bar PHP Wiki - Listenarchive