php.de

ZurĂŒck   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne EinschrÀnkungen

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.11.2004, 16:15  
Gast
 
BeitrÀge: n/a
Standard [Erledigt] Mysql Abfrage Problem!

Hallo ich habe folgendes Problem und zwar habe Ă*ch ein skript gemacht bei dem ich zunĂ€chst bei der datenbank abfrage ob eintrĂ€ge vorhanden sind und er soll die alle anzeigen! dann frage ich in einer anderen abfrage nach informationen des user der eingeloggt ist!
das problem ist wenn bei der ersten abfrage keine eintrÀge vorhanden sind, zeigt er mir fehler an und zwar folgendes: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result ! und er macht die zweite abfrage gar nicht!

wenn aber bei der ersten abfrage ein oder mehrere eintrÀge vorhanden sind klappt die zweite abfrage einwandfrei!

woran liegt das? wer nett wenn mit einer helfen könnte? könnte auch den code posten, wenn das weiter hilft!
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code FlĂŒsterer

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

Alt 26.11.2004, 16:18  
Gast
 
BeitrÀge: n/a
Standard

jo poste mal den code, aber bitte nur den relevanten teil


verwende mysql_error()
  Mit Zitat antworten
Alt 26.11.2004, 16:24  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
BeitrÀge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

PHP-Code:
<?php 

    
    
// erste abfrage: eintrĂ€ge
    
$sql "SELECT irgenwas FROM tabelle";
    
$res mysql_query$sql ) or die( mysql_error() );

    if( 
mysql_num_rows($res) > )
    {
        while ( 
$obj mysql_fetch_object($res) )
        {
            
// Ausgabe der eintrĂ€ge
                        
echo $obj->irgendwas '
'
;
        }
    }


    
// zweite Abfrage: userinfos
    
$sql "SELECT infos FROM usertabelle WHERE userID = " $userID;

    
$res mysql_query$sql ) or die( mysql_error() );

    
$obj mysql_fetch_object($res);

    
// ausgabe der userinfos

    
echo $obj->infos;
?>

so ... als beispiel.
imported_Ben ist offline   Mit Zitat antworten
Alt 26.11.2004, 16:32  
Gast
 
BeitrÀge: n/a
Standard

PHP-Code:
 $kom mysql_query("SELECT * FROM pics_comments WHERE platz='$kort' ORDER BY add_date ");

                     
$num mysql_num_rows($kom);
                     if (
$num == 0) {   // Wenn Abfrage nicht erfolgreich war
                     
echo "Keine Kommentare Vorhanden";
                     }
                     else {

                    while (
$er mysql_fetch_array($kom)) {



                        
$name htmlentities ($er['name']);
                        
$adddate = ($er['add_date']);
                        
$zeit2 date("d.m.Y H:i "strtotime($adddate));                     
                        echo 
"<TR><TD border=\"3\" bordercolor=\"#C47A0A\"><font color=\"#CC6600\">$zeit2 Uhr von [b]$name[/b]: 
</font>"
;

                        
$comment strip_tags ($er['comment'], '<a>[b][i]<u>');
                                            
$nachricht nl2br($text);
                        echo 
"<font color=\"#CC6600\">$nachricht</font></TD></TR>";

                        echo 
"<TR><TD border=\"0\" bordercolor=\"#000000\" width=\"400px\"></TD></TR>";

                              }

                            } 
?> 
...wenn die abfrage nichts zurĂŒckgibt funzt die zweite abfrage nicht, die lautet:

PHP-Code:
 $userid mysql_query("SELECT * FROM forum_user WHERE userid ='$useridd'");
                        
$ich mysql_fetch_array($userid);
                        
$pinname =  ($ich['username']);
                        echo 
"<TR><TD bgcolor=\"#000000\" bordercolor=\"#F7BC5B\" border=\"10\" align=\"center\"><font color=\"#CC6600\">Du bist eingeloggt als $pinname 
"
?> 
wenn oben ein eintrag vorhanden ist klappts wunderbar wenn aber nichts vorhanden kommt immer: Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/...
  Mit Zitat antworten
Alt 26.11.2004, 16:36  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
BeitrÀge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

jaja. hast du meinen beitrag verstanden bzw. ĂŒberhaupt gelesen?

mit relevantem code ist ĂŒbrigens nur PHP-code gemeint ..
imported_Ben ist offline   Mit Zitat antworten
Alt 27.11.2004, 10:22  
Gast
 
BeitrÀge: n/a
Standard

ah hab fehler gefunden....

hatte auf die falsche datenbank zugeriffen! Trotzdem vielen Dank fĂŒr eure Hilfe!
  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
mysql problem mit LIKE und AND kazuya Datenbanken 10 29.10.2007 21:36
mysql Abfrage Problem mit dem Join test022 Datenbanken 5 28.04.2007 08:07
Abfrage bei mySQL 4 ApfeL Datenbanken 5 24.03.2006 18:53
[Erledigt] MySQL Server startet nicht mehr richtig... Datenbanken 16 03.03.2006 19:40
[Erledigt] MYSQL Problem Datenbanken 4 09.02.2006 15:14
komplizierte mysql abfrage php_frage PHP Tipps 2007 5 28.12.2005 17:55
MySQL Abfrage Problem. web2 PHP Tipps 2005-2 7 25.07.2005 11:07
[Erledigt] MySQL Abfrage fieses Problem Datenbanken 5 21.07.2005 14:19
Problem mit Mysql Abfrage PHP Tipps 2005-2 0 11.07.2005 14:21
Problem mit mysql abfrage maximus PHP Tipps 2005 4 16.05.2005 19:56
Abfrage Problem suter PHP Tipps 2005 21 19.01.2005 11:46
[Erledigt] MySQL -Abfrage Datenbanken 2 17.01.2005 11:24
MySQL Abfrage mit Daten der letzen 5 Monate duderino PHP Tipps 2005 12 06.01.2005 21:51
mit mysql und php eine datenbank erstellen? Großes Problem PHP Tipps 2004-2 1 16.12.2004 14:53
[Erledigt] Problem mit PHP und MYSQL Datenbanken 6 01.08.2004 05:59

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql wenn abfrage nicht erfolgreich, mysql abfrage erfolgreich, mysql prĂŒfen ob select erfolgreich war, mysql query anfrage war nicht erfolgreich, mysql php abfrage erfolgreich?, mysql prĂŒfen ob query erfolgreich war, mysql_query($sql) or die(\abfrage nicht erfolgreich\); table, mysql anfrage nicht erfolgreich, mysql php abfrage erfolgreich, mysql query abfrage nicht erfolgreich, mysql query erfolgreich oder nicht, mysql abrage: welche user eingelogged sind, php abfrage ob datenbank abfrage ohne ergebnis, mysql abfrage erfolgreich aber keine inhalt, was heißt das? if(mysql_num_rows($sqlqry)>0), abfragen ob mysql result ungleich null, php wenn query nicht erfolgreich, mysql abfrage auf fehler prĂŒfen, mysql abfrage mit or, mysql query erfolgreich

Alle Zeitangaben in WEZ +1. Es ist jetzt 09:27 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.