Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Selectabfrage [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Selectabfrage


 
Gismo
10-07-2003, 20:20 
 
Mal wieder eine dumme Frage von mir:

Ist die Selectabfrage richtig? Ich bekomme leider kein Ergebnis und auch keine Fehlermeldung.

Abfrage:
$result = mysql_query("SELECT * FROM langspielplatten WHERE (erscheinungsjahr >= '1978' AND erscheinungsjahr <= '1980') AND (auflage >= '100000' AND auflage <= '500000') ");

while($row = mysql_fetch_row($result)) {
....


Gruß
Gismo

 
Abraxax
10-07-2003, 20:33 
 
und auch keine Fehlermeldung.
du lässt dir ja auch keine fehler geben. dann kannst du auch keinen fehler bekommen.....


$sql = "SELECT ....";
$res = mysql_query($sql) or die(mysql_error());

 
Wolfgang13
11-07-2003, 03:39 
 
Du kannst aber auch beim Testen in der Zeile nach dem select folgende Zeile einfügen:

echo "FEHLER = ".mysql_error()."<br>";

 
Dummi
11-07-2003, 06:55 
 
benutz mal

WHERE ( between erscheimungsjahr1 AND erscheinungsjahr2 )
AND ( between auflage1 AND auflag2 )

habmit dem <= >= bis jetzt irgendwie auch immer paar Probs gehabt.

 
wahsaga
11-07-2003, 09:20 
 
Original geschrieben von Dummi
benutz mal

WHERE ( between erscheimungsjahr1 AND erscheinungsjahr2 )
AND ( between auflage1 AND auflag2 )
die spaltennamen würd' ich aber schon noch mit angeben ;-)

 
Dummi
11-07-2003, 09:33 
 
dann nochmal richtig :)
WHERE ( erscheinungsjahr BETWEEN 'wert1' AND 'wert2' )
AND ( auflage BETWEEN 'wert1' AND 'wert2' )

besser wahsaga ;)

 
Gismo
11-07-2003, 12:52 
 
@all
danke für Eurte Hilfe, mit "between" hat es geklappt.

Gruß
Gismo

- -

Alle Zeitangaben in WEZ +2. Es ist jetzt 15:48 Uhr.