Re: mysql-Abfrage
Boris Höffgen <[email protected]>
| Newsgroups | gmane.linux.suse.programming |
|---|---|
| Organization | H&J-Datentechnik e. K. |
| Message-ID | <[email protected]> |
Hallo,
Thomas Moritz wrote:
> Hallo zusammen,
> ich moechte aus meiner Datenbank den Wert eines Feldes auslesen.
> Da dies meine ersten Gehversuche mit mysql sind, klemmt es
> natuerlich etwas:-)
> Die Datenbank ist sauber angelegt. Die gesuchten Werte stimmen auch.
> Sorry, fuer den ausgestellten Zeilenumbruch!
>
> URL Hits Zugriff
> http://was/weiss/ich/filename1.x.y.z 10 13-05-2005
> http://was/weiss/ich/filename2.x.y.z 33 13-05-2005
>
> Meine Abfrage sieht nun folgendermassen aus:
>
> $DatabasePointer = @mysql_connect($DatabaseHost, $DatabaseUser,$DatabasePassword);
> @mysql_select_db($Database, $DatabasePointer);
> $dl = @mysql_query("SELECT Hits FROM $TableDownloadCounter WHERE URL='$URL'", $DatabasePointer);
>
> Ich frage also nach dem Feld "Hits" in der Zeile, zu der die URL
> passt und
> auch in der richtigen DB. Die Variablen sind vorher auch richtig
> gesetzt.
> Die URL wird korrekt uebergeben. Das habe ich mittels echo schon
> abgefragt.
> Aber ein:
>
> echo $dl;
>
> ...am Ende meines query's liefert mir lediglich ein "Resource id #6"
> Wo liegt jetzt mein Denkfehler?
>
mysql_query liefert Dir nur eine Resource zurück.
Du musst mittels mysql_fetch_row, mysql_fetch_array, etc. die
Resource auslesen.
GruÃ
Boris
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
[email protected]
Um eine Liste aller verfügbaren Kommandos zu bekommen, schicken
Sie eine Mail an: [email protected]