php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.04.2006, 15:18  
Erfahrener Benutzer
 
Registriert seit: 14.10.2005
Beiträge: 153
Fatal Error
Standard SELECT problem

Irgendwie habe ich ein SELECT problem
Meine Funktion schaut so aus:
PHP-Code:
<?php
function loadKunde($email){
        
$load mysql_query ("SELECT * FROM UserDaten WHERE email = '".$email."' LIKE 1;") or die ("Ungültige Abfrage: " mysql_error());
        while (
$row mysql_fetch_object($load)){
            
$kunde = new Kunde($row->id,
                               
$row->vorname,
                               
$row->nachname,
                               
$row->geburtsdatum,
                               
$row->email,
                               
$row->passwort,
                               
$row->rechte);
        }
        
mysql_free_result($load);
        return 
$kunde;
    }
?>
als $email parameter wird die imail 'irgendwer@teleos-web.de' übergeben, in der datenbank ist ein user mit dieser EMail vorhanden doch irgendwie wird nichts aus der DB geladen :/
Fatal Error ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 21.04.2006, 15:20  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.235
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard Re: SELECT problem

Zitat:
Zitat von Fatal Error
Irgendwie habe ich ein SELECT problem
Hübsche Fehlerbeschreibung. Nehme mal deinen Select selber auseinander und überlege, was der tun soll, besonders die letzte Zahl und das Wörtchen davor.

P.S.: Das ist ein MySQL-Problem, kein PHP-Problem.
mepeisen ist offline  
Alt 21.04.2006, 15:22  
Erfahrener Benutzer
 
Registriert seit: 14.10.2005
Beiträge: 153
Fatal Error
Standard

So funktioniert es auch nciht:
PHP-Code:
<?php
function loadKunde($email){
        
$load mysql_query ("SELECT * FROM UserDaten WHERE email = '".$email."' ") or die ("Ungültige Abfrage: " mysql_error());
        while (
$row mysql_fetch_object($load)){
            
$kunde = new Kunde($row->id,
                               
$row->vorname,
                               
$row->nachname,
                               
$row->geburtsdatum,
                               
$row->email,
                               
$row->passwort,
                               
$row->rechte);
        }
        
mysql_free_result($load);
        return 
$kunde;
    }
?>
ps: Der unterste satz ist die Fehlerbeschreibung ^^ (letzte 7 würter)
Fatal Error ist offline  
Alt 21.04.2006, 15:27  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.235
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Dann wird auch nichts gefunden. Lass dir den SQL mal ausgeben und schau, inwieweit der überhaupt passt und die Parameter alle korrekt sind.
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline  
Alt 21.04.2006, 15:50  
Erfahrener Benutzer
 
Registriert seit: 14.10.2005
Beiträge: 153
Fatal Error
Standard

Na SUPPER. Nun quele ich mich 2 Stunden mit der SELECT abfrage um rauszufinden dass mein Webspaceanbieter noch ne ältere php version drauf hat und __construct() nicht unterstützt o_0
Fatal Error ist offline  
Alt 21.04.2006, 16:31  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.235
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

Sowas guckt man vorher, ob man PHP5 auf dem Webspace des Providers zur Verfügung hat oder nicht, dazu ist der Versionssprung zwischen 4 und 5 zu groß...
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen ist offline  
 


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
schleifen problem amsele1986 PHP Tipps 2008 3 21.06.2008 17:45
[Erledigt] Kein Ergebnis bei SELECT (MySQL 4.1.9) dr.e. Datenbanken 4 15.06.2008 19:54
[Erledigt] Mysql Insert Select + Concat Hu5eL Datenbanken 14 10.06.2008 10:39
Problem mit SELECT IF r-ene Datenbanken 2 07.02.2008 10:22
datensätze defekt oder problem mit dem einlesen? Ministry Datenbanken 4 06.07.2006 18:42
SELECT AS geht bei AVG net cyberholic Datenbanken 0 04.05.2006 09:43
Mysql SELECT Abfrage -- Problem mit LIMIT djrace Datenbanken 2 01.05.2006 12:58
Problem beim Auswerten eines select Feldes FireFIghter PHP Tipps 2006 3 23.04.2006 15:28
[JavaScript] Event Handler in form select - Syntax? winfo_cologne HTML, Usability und Barrierefreiheit 5 29.03.2006 16:47
[Erledigt] Select Statement - Order by Problem mit Datentypen Datenbanken 6 03.06.2005 16:02
Problem mit select (AND, OR und Like gemixt) pixelcut Datenbanken 3 11.05.2005 10:14
[Erledigt] SELECT Problem PHP Tipps 2005 6 08.03.2005 21:10
[Erledigt] SELECT ... LIKE Problem Datenbanken 10 05.03.2005 13:21
mysql SELECT problem yoshy Datenbanken 7 20.02.2005 00:46
[Erledigt] Select &amp;amp;amp; Update Syntax Problem! Datenbanken 3 14.12.2004 18:17

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
select * from datenbank where email like \'email@email\' problem

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:52 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.