SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Fortgeschrittene CSS-Techniken

Fortgeschrittene CSS-Techniken zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #21  
Alt 07.09.2003, 11:36:37
joker joker ist offline
Junior Member
 
Registriert seit: May 2003
Beiträge: 201
cool es geht, so wenn aber
avatarid und avatarextension leer sind fuehrt er zwar den esle teil aus aber folgende fehlermeldung kommt noch zusätzlich:

Zitat:
Warning: Invalid argument supplied for foreach() in /var/www/web1/html/aboutotw/users.php on line 29
PHP-Code:
    $retid_av mysql_query("SELECT * FROM bb2_avatars WHERE userid = '{$_GET['id']}'");
    
$row_av mysql_fetch_assoc($retid_av);

    
$str_av='';
    foreach (
$row_av as $a => $b// line 29
        
$str_av.=$a.' '; } 

die fehlermeldung kommt auch nur wen kein eintrag in der aufgeforderten spalte existiert
bzw die reihe die pe rid abgefragt wird nicht existiert

Geändert von joker (07.09.2003 um 12:01:49 Uhr)
Mit Zitat antworten
  #22  
Alt 07.09.2003, 14:11:18
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 53
Beiträge: 4.748
Naja, wenn das Array keine Werte hat, dann kann es auch nicht genutzt werden. Also vorher einfach eine Abfrage hinzufügen:
PHP-Code:
if (count($row_av)>0) {
 foreach (
$row_av as $a => $b) {
  
$str_av.=$a.' ';
 }

count() gibt die Zahl Felder eines Arrays zurück.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #23  
Alt 07.09.2003, 14:22:52
joker joker ist offline
Junior Member
 
Registriert seit: May 2003
Beiträge: 201
immer noch der gleiche fehler :(
Mit Zitat antworten
  #24  
Alt 07.09.2003, 14:27:09
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 53
Beiträge: 4.748
Aha. Komisch. Da übersehe ich wohl was anderes.

Die Abfrage liefert auch garantiert Ergebnisse zurück?

Kannst ja spaßeshalber mal versuchen, ob Dir print_r($row_av) was ausgibt. Wenn nicht, dann ist das Array wirklich leer.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #25  
Alt 07.09.2003, 14:30:40
joker joker ist offline
Junior Member
 
Registriert seit: May 2003
Beiträge: 201
ja der arry is ja auch leer, aber wie bekomm ich die fehlermeldung weg?
Mit Zitat antworten
  #26  
Alt 07.09.2003, 14:34:39
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 53
Beiträge: 4.748
Zitat:
ja der arry is ja auch leer
Stimmt, sagtest Du ja. Vergessen. Sorry. :)

Eigentlich bist Du das Problem mit der if-Abfrage los.

Du kannst ja noch die Varianten probieren:
PHP-Code:
if (isset($row_av)) { ...
if (
is_array($row_av)) { ...
if (!empty(
$row_av)) { ... 
Wenn das dann noch immer nicht will - keine Ahnung.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #27  
Alt 07.09.2003, 14:41:37
joker joker ist offline
Junior Member
 
Registriert seit: May 2003
Beiträge: 201
if (isset($row_av)) ---> geht nicht
if (is_array($row_av)) ---> geht
if (!empty($row_av)) ---> geht

danke c4
Mit Zitat antworten
  #28  
Alt 07.09.2003, 14:43:29
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 53
Beiträge: 4.748
Uff. Na bitte. :)
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 19:43:35 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.


© 2001-2023 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt