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 ::

Das Zend Framework

Das Zend Framework 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 > PHP Grundlagen

PHP Grundlagen Hier kann über grundlegende Probleme oder Anfängerschwierigkeiten diskutiert werden

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 14.04.2012, 00:43:44
Bommel1302 Bommel1302 ist offline
Anfänger
 
Registriert seit: Dec 2009
Alter: 45
Beiträge: 4
Fehler in Schleife "Warning: mysql_fetch_row(): supplied argument is not a valid

Hallo Leute,

ich finde den fehler leider nicht. Bekomme in der Schleife immer die folgende Meldung.

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in XXXXXXXXXXX/phpprog.php on line 43


PHP-Code:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />


<?php
include("dbconnect.php");
$trennnr    =$_GET['trennnr'];


$abfrage "SELECT Rennen, Startbahn, Verein, S1, S2, S3, S4, E1, E2, E3, E4, S9 FROM fes12_mannschaften WHERE Rennen='$trennnr' ";

echo 
"<HR>$trennnr<HR>";
echo 
"<HR>$abfrage<HR>";


#$ergebnis =mysql_db_query($db,$teams);
$ergebnis =mysql_query($abfrage);

echo 
"<TABLE BGCOLOR='#CCCCCC' CELLSPACING=1 CELLPADDING=5>";
echo 
"<TR>";
echo 
"<TD BGCOLOR='#EEEEEE'>Bahn</TD>";
echo 
"<TD BGCOLOR='#EEEEEE'>Mannschaft</TD>";
echo 
"<TD BGCOLOR='#EEEEEE'>Ersatz</TD>";
echo 
"<TD BGCOLOR='#EEEEEE'>Verein</TD>";
echo 
"</TR>";

while(
$trow mysql_fetch_row($ergebnis)){
    
    
    
    echo 
"<TR>";
    echo 
"<TD BGCOLOR='#FFFFFF'>$trow[1] &nbsp;</TD>";
#Sportler1    
    
$tquery1 ="SELECT Nummer, Name, Vorname FROM fes12_sportler WHERE 1 ";
    
$tquery1.=" AND Nummer=$trow[3] ";
    
$result =mysql_query($tquery1);
    
$tzeile mysql_fetch_row($result);
    
$ts1name=$tzeile[1];
    
$ts1vorname=$tzeile[2];
#Sportler2
    
$tquery2 ="SELECT Nummer, Name, Vorname FROM fes12_sportler WHERE 1 ";
    
$tquery2.=" AND Nummer=$trow[4] ";
    
$result2 =mysql_query($tquery2);
    
$tzeile2 mysql_fetch_row($result2);
    
$ts2name=$tzeile2[1];
    
$ts2vorname=$tzeile2[2];
#Sportler3
    
$tquery1 ="SELECT Nummer, Name, Vorname FROM fes12_sportler WHERE 1 ";
    
$tquery1.=" AND Nummer=$trow[5] ";
    
$result =mysql_query($tquery1);
    
$tzeile mysql_fetch_row($result);
    
$ts3name=$tzeile[1];
    
$ts3vorname=$tzeile[2];
#Sportler4
    
$tquery1 ="SELECT Nummer, Name, Vorname FROM fes12_sportler WHERE 1 ";
    
$tquery1.=" AND Nummer=$trow[6] ";
    
$result =mysql_query($tquery1);
    
$tzeile mysql_fetch_row($result);
    
$ts4name=$tzeile[1];
    
$ts4vorname=$tzeile[2];
#Sportler5
    
$tquery1 ="SELECT Nummer, Name, Vorname FROM fes12_sportler WHERE 1 ";
    
$tquery1.=" AND Nummer=$trow[7] ";
    
$result =mysql_query($tquery1);
    
$tzeile mysql_fetch_row($result);
    
$ts5name=$tzeile[1];
    
$ts5vorname=$tzeile[2];
#Sportler6
    
$tquery1 ="SELECT Nummer, Name, Vorname FROM fes12_sportler WHERE 1 ";
    
$tquery1.=" AND Nummer=$trow[8] ";
    
$result =mysql_query($tquery1);
    
$tzeile mysql_fetch_row($result);
    
$ts6name=$tzeile[1];
    
$ts6vorname=$tzeile[2];
#Sportler7
    
$tquery1 ="SELECT Nummer, Name, Vorname FROM fes12_sportler WHERE 1 ";
    
$tquery1.=" AND Nummer=$trow[9] ";
    
$result =mysql_query($tquery1);
    
$tzeile mysql_fetch_row($result);
    
$ts7name=$tzeile[1];
    
$ts7vorname=$tzeile[2];
#Sportler8
    
$tquery1 ="SELECT Nummer, Name, Vorname FROM fes12_sportler WHERE 1 ";
    
$tquery1.=" AND Nummer=$trow[10] ";
    
$result =mysql_query($tquery1);
    
$tzeile mysql_fetch_row($result);
    
$ts8name=$tzeile[1];
    
$ts8vorname=$tzeile[2];

If (
$ts2name == "") {
    echo 
"<TD BGCOLOR='#5BBE00'>$ts1vorname $ts1name</TD>";
    echo 
"<TD BGCOLOR='#FFFFFF'>$ts5vorname $ts5name</TD>";
    }else{
    If (
$ts4name=="") {
        echo 
"<TD BGCOLOR='#FFFFFF'>$ts1vorname $ts1name</br>$ts2vorname $ts2name</TD>";
        echo 
"<TD BGCOLOR='#FFFFFF'>$ts5vorname $ts5name</br>$ts6vorname $ts6name</TD>";
    }else{
        echo 
"<TD BGCOLOR='#FFFFFF'>$ts1vorname $ts1name</br>$ts2vorname $ts2name</br>$ts3vorname $ts3name</br>$ts4vorname $ts4name</TD>";
        echo 
"<TD BGCOLOR='#FFFFFF'>$ts5vorname $ts5name</br>$ts6vorname $ts6name</br>$ts7vorname $ts7name</br>$ts8vorname $ts8name</TD>";    
    }}


    
$tquery1 ="SELECT Nummer, Kurzname FROM fes12_teilnehmendevereine WHERE 1 ";
    
$tquery1.=" AND Nummer=$trow[2] ";
    
$result =mysql_query($tquery1);
    
$tzeile mysql_fetch_row($result);
    
$tverein=$tzeile[1];
  
    echo 
"<TD BGCOLOR='#FFFFFF'>$tverein</TD>";

    echo 
"</TD>";

    echo 
"</TR>";
}
echo 
"</TABLE>";
?>
Ich hoffe ihr könnt mir helfen.
Mit Zitat antworten
  #2  
Alt 14.04.2012, 07:30:38
DokuLeseHemmung DokuLeseHemmung ist offline
SELFPHP Experte
 
Registriert seit: Jun 2008
Alter: 15
Beiträge: 2.269
AW: Fehler in Schleife "Warning: mysql_fetch_row(): supplied argument is not a valid

mysql_error() könnte dir evt. zeigen was falsch läuft.

In Schleifen verschachtelte Querys?
Das ist nicht schön und das schaue ich mir auch nicht näher an.
Du suchst wohl eher JOIN .

Durchnummerierte Spalten sind auch nicht schön.
Diese schreien nach Normalisierung.





A Visual Explanation of SQL Joins
SQL und relationale Algebra
Die 5 Normal Formen
Mit Zitat antworten
  #3  
Alt 14.04.2012, 13:30:34
Benutzerbild von urvater
urvater urvater ist offline
Senior Member
 
Registriert seit: Feb 2006
Ort: Wallrabenstein
Alter: 55
Beiträge: 1.044
AW: Fehler in Schleife "Warning: mysql_fetch_row(): supplied argument is not a valid

Ich kann mysql_fetch_array() nirgends in dem geposteten Code finden!
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

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
mysql_fetch_object(): supplied argument is not a valid MySQL result resource Crucal PHP Grundlagen 8 25.03.2013 17:19:17
supplied argument is not a valid MySQL-Link resource S3Ri0US PHP Grundlagen 7 19.08.2008 10:39:47
mysql_fetch_array - Warning: mysql_fetch_array(): supplied argument is not a valid tsunamitsunami MySQLi/PDO/(MySQL) 5 03.01.2006 12:53:31
Fehler bei Tips und Tricks Opendix Support 10 23.05.2005 14:39:17
uploadcenter whautle PHP Grundlagen 6 24.06.2004 07:41:31


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:41:21 Uhr.


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


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