tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
4
ZUGRIFFE
191
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Kolloid Kolloid ist offline Grünschnabel
    Registriert seit
    Apr 2007
    Beiträge
    3
    Hallöchen ich sollte für einen Bekannten ein Skript coden, dass ihm ermöglicht Verwarnungen via Datenbank zu verwalten.

    Beim Aufruf der Datei bekomme ich folgende Fehlermeldung:
    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/export/www/vhosts/funnetwork/hosting/palood/verwarn/warn.php on line 23

    ich arbeite mit folgendem Quelltext
    PHP-Code:
    <html>
    <head>
    </head>
    <body>
    <?php
    mysql_connect
    ("localhost","******","*****************");
    mysql_select_db("*********");

    if (isset(
    $_REQUEST['action'])) $action $_REQUEST['action'];
    else 
    $action '';

    if (
    $action == 'add') {
            
    $date=time();

            
    $sqlab"INSERT INTO verwarnungen (user,vergehen,maßnahme,cm, date) VALUES ('".addslashes($_POST['user'])."', '".addslashes($_POST['vergehen'])."', '".addslashes($_POST['maßnahme'])."', '".addslashes($_POST['cm'])."','".addslashes($date)."')";
            
    mysql_query($sqlab);
            
            echo 
    "Es wurde 1 Datensatz hinzugefügt:";
            }
            
    if (
    $action == 'view') {
    $res mysql_query("select * form verwarnungen ORDER BY date DESC");
    while (
    $dsatz mysql_fetch_array($res)) 
    {
    echo 
    "hallo";
    echo 
    "<table><tr><td>Username></td><td>Vergehen</td><td>Maßnahme</td><td>CM-Nick</td><td>Datum</td></tr>";
    echo 
    "<tr>";
    echo 
    "<td>".$dsatz["user"]."</td>";
    echo 
    "<td>".$dsatz["vergehen"]."</td>";
    echo 
    "<td>".$dsatz["maßnahme"]."</td>";
    echo 
    "<td>".$dsatz["cm"]."</td>";
    echo 
    "<td>".$dsatz["date"]."</td>";
    echo 
    "</tr></table";
    }
    mysql_query($res);
    }

        
    ?>
    </body>
    </html>
    Eventuell ist es hilfreich zu sagen, dass die Datei bei funpic.de gehostet ist.

    Ich hoffe, dass mir jemand helfen kann bei meinem Problem.

    MfG Steve
    Geändert von Kolloid (21.04.07 um 16:08 Uhr)
     

  2. #2
    birnkammer birnkammer ist offline Mitglied Platin
    Registriert seit
    Dec 2004
    Beiträge
    666
    Schreib mal hinter mysql_query( ) noch or die(mysql_error()).
     
    Nichts kann existieren ohne Ordnung - Nichts kann entstehen ohne Chaos
    (Albert Einstein)

  3. #3
    Kolloid Kolloid ist offline Grünschnabel
    Registriert seit
    Apr 2007
    Beiträge
    3
    Du meinst so?

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

    Korrekt so?

    Bekomm dadurch folgendes Ausgeben:
    Query was empty
    Geändert von Kolloid (21.04.07 um 15:55 Uhr)
     

  4. #4
    Registriert seit
    Dec 2002
    Ort
    Trier
    Beiträge
    17.502
    Blog-Einträge
    10
    Diese Fehlermeldung deutet darauf hin, dass die vorhergehende Abfrage aufgrund syntaktischer Fehler fehlgeschlagen ist. In deinem Fall ist es einen Buchstabendreher („form“ statt „from“).
     
    Markus Wulftange

  5. #5
    Kolloid Kolloid ist offline Grünschnabel
    Registriert seit
    Apr 2007
    Beiträge
    3
    Ok, danke jetzt habe ich es auch entdeckt.

    Jetzt läuft es
     

Ähnliche Themen

  1. Fehler in mysql_fetch_assoc
    Von Xching im Forum PHP
    Antworten: 11
    Letzter Beitrag: 07.12.10, 20:38
  2. Warning: mysql_fetch_assoc()
    Von putzi im Forum PHP
    Antworten: 9
    Letzter Beitrag: 21.07.06, 16:44
  3. mysql_fetch_array / mysql_fetch_assoc
    Von pascalplus im Forum PHP
    Antworten: 1
    Letzter Beitrag: 02.09.05, 19:11
  4. Problem mit mysql_fetch_assoc()
    Von Kopfballstar im Forum PHP
    Antworten: 1
    Letzter Beitrag: 29.08.05, 14:16
  5. MySQL: mysql_fetch_assoc()
    Von dateninquisitor im Forum Relationale Datenbanksysteme
    Antworten: 12
    Letzter Beitrag: 20.05.05, 03:44