php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 12.06.2005, 15:30  
Gast
 
Beiträge: n/a
Standard [Erledigt] WHERE problem

ok mit folgendem script geht die ganze sache
Code:
$acc = "meinname";
$abfrage = "SELECT pass FROM members WHERE account=$acc";
$erg = mysql_db_query("sternenwacht",$abfrage,$db);

while (list($pass) = mysql_fetch_row($erg)){
echo "$pass";
}
Bei disem script kommt die fehlermeldung:
Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/sternenwacht/login1.php on line 5

gut jedoch mit folgendem script funktioniert das ganze:

Code:
$acc = "1";
$abfrage = "SELECT pass FROM members WHERE id=$acc";
$erg = mysql_db_query("sternenwacht",$abfrage,$db);

while (list($pass) = mysql_fetch_row($erg)){
echo "$pass";
}
wieso funktioniert dieses script wo ich sage WHERE id=1, und das script nicht wo ich sage WHERE account=meinname
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 12.06.2005, 15:36  
axo
Erfahrener Benutzer
 
Registriert seit: 24.12.2004
Beiträge: 1.814
axo ist zur Zeit noch ein unbeschriebenes Blatt
Standard

strings müssen in anführungszeichen geschrieben werden, integers nicht.

where id=1 ist also gültig, where account=meinname nicht.
where account='meinname' ist wiederum gültig.
axo ist offline   Mit Zitat antworten
Alt 12.06.2005, 15:42  
Erfahrener Benutzer
 
Registriert seit: 14.04.2005
Beiträge: 1.004
search
Standard

mysql_db_query ist veraltet nimm stattdessen mysql_query
und verwende mysql error
mysql_query($sql) or die (mysql_error());

greez search
__________________
schlimmer gehts nimmer.... dümmer immer!
search ist offline   Mit Zitat antworten
Alt 12.06.2005, 15:43  
Gast
 
Beiträge: n/a
Standard

axo is des
danke für deine hilfe
ich hab da schon eine stunde lang hertumgerätselt was da nicht stimmen könnte *gg*
MFG
Flashloch
  Mit Zitat antworten
Alt 12.06.2005, 15:46  
Gast
 
Beiträge: n/a
Standard

auch wenn das veraltet ist werde ich es trotzdem weiter verwenden..
ich bin das so gewöhnt und solange das noch funktioniert werd ich es noch verwenden
Trotzdem danke
MFG
Flashloch
  Mit Zitat antworten
Alt 12.06.2005, 15:54  
Erfahrener Benutzer
 
Registriert seit: 14.04.2005
Beiträge: 1.004
search
Standard

jo is ja auch n stück mehr schreibarbeit ^^ ich hau mich weg sone einstellung
__________________
schlimmer gehts nimmer.... dümmer immer!
search ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Timestamp problem phrain PHP Tipps 2008 2 04.04.2008 09:41
Problem bei einem Klick-Counter PHP Tipps 2005-2 6 27.10.2005 15:15
[Erledigt] Problem mit Backslash Patrick Schwarz PHP Tipps 2005-2 5 26.07.2005 09:54
[Erledigt] Problem mit User/Group: nobody(99)/99 Server, Hosting und Workstations 3 09.07.2005 15:31
Problem mit Where und Join Datenbanken 5 06.07.2005 18:05
[Erledigt] Select Statement - Order by Problem mit Datentypen Datenbanken 6 03.06.2005 16:02
Befehlsoptimierung faux Datenbanken 4 31.05.2005 19:11
subquery Problem Datenbanken 8 18.03.2005 16:49
where string von einer funktion zu anderen transportieren PHP Tipps 2005 5 03.03.2005 16:29
Problem: Sortierung von Statistiken nach Timestamp pixelcut PHP-Fortgeschrittene 2 02.03.2005 14:51
[Erledigt] WHERE Abfrage wird ignoriert Datenbanken 1 22.02.2005 21:19
WHERE Problem TRW PHP Tipps 2005 16 02.01.2005 19:22
Smarty und PHP-Skript Problem PHP Tipps 2004-2 2 03.12.2004 22:27
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34
Problem mit dem WHERE Befehl PHP Tipps 2004 5 08.07.2004 00:03


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:01 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.