phpbar.de logo

Mailinglisten-Archive

[php] mysql_num_rows & LAMP

[php] mysql_num_rows & LAMP

Joerg Behrens php_(at)_phpcenter.de
Tue, 9 Jul 2002 10:32:45 +0200


----- Original Message -----
From: "Steinweg, Gregor" <G.Steinweg_(at)_standard-metall.de>
To: <php_(at)_phpcenter.de>
Sent: Tuesday, July 09, 2002 10:17 AM
Subject: [php] mysql_num_rows & LAMP


> Hallo Freunde!
>
> Ich habe meinen Server von WAMP (Win, Apache, MySQL, php) auf LAMP
> (linux,........) umgestellt und musste feststellen, dass der neue Server
ein
> Problem mit dem Befehl mysql_num_rows hat. Also schnell auf php.net
geguckt
> was die Benutzer so sagen und siehe da: die user hatten das gleiche
Problem
> wie ich, verwiesen auf count(*) im SQL query! Also getestet. Auf WAMP
> funktionierte auch die count(*) methode, auf lamp nicht.
>
> Mein Problem: ich habe ein SQL query:
>
> $SQL_statement2="SELECT * FROM $Raum WHERE Datum='$Datum'";
>
> das unter WAMP auch ohne Probleme funktioniert! Ich habe eine if Abfrage
mit
> mysql_num_rows benutzt um zu überprüfen ob es ein oder mehrere
> Suchergebnisse gibt, oder nicht. Das funktioniert unter Linux nicht. Also
> habe ich ein weiteres SQL query versucht, unter Win kein Problem:
>
> $SQL_statement="SELECT count(*) as count from $Raum WHERE Datum='$Datum'";
>
> Unter Linux allerdings stellt dieses query ein Problem dar, keine Ahnung
> warum.

<glaskugel mode="on">
Auf dem Windowsrechner laueft ein aelteres/anders eingestelltes PHP.
Register_global ist auf einem der Rechner auf OFF ? Somit sind die Vars
$Raum etc. leer?
</glaskugel>

Was zeigt ein echo $SQL_statement.'<br />'; auf der Linuxkiste ? Was sagt
den mysql_error? Was passiert wenn du die Qeury direkt ueber den Mysql
Client absetzt?

Gruss
Joerg Behrens

--
TakeNet GmbH                        Mobil: 0171/60 57 963
D-97080 Wuerzburg                 Tel: +49 931 903-2243
Alfred-Nobel-Straße 20            Fax: +49 931 903-3025


php::bar PHP Wiki   -   Listenarchive