tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
14
ZUGRIFFE
2135
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Sydney666 Sydney666 ist offline Mitglied
    Registriert seit
    Sep 2009
    Beiträge
    15
    Hallo,

    habe das Problem das mein Script nach dem wechsel zur php Version 5 nur noch Fehler zeigt. Mit der Version 4,4 geht alles ohne Probleme. Was muss ich ändert das die Abfrage wieder funktioniert.

    Hier die Fehlermeldung:

    Warning: mysql_query() [function.mysql-query]: Access denied for user 'SYSTEM'@'localhost' (using password: NO) in C:\wamp\www\vi-auto\index.php on line 159

    Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\wamp\www\vi-auto\index.php on line 159

    Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\vi-auto\index.php on line 160

    Und die Abfrage beginnend ab Zeile 159:

    PHP-Code:
    $result=mysql_query("SELECT * FROM formular WHERE film_film_tipp = '1'");
      while(
    $row=mysql_fetch_array($result)) {
      
    $ID=$row["ID"];
      
    $film_titel=$row["film_titel"];
      
    $film_start=$row["film_start"];
      } 
    Hat jemand eine Idee warum das nicht mehr funktioniert? Ich kann keinen Fehler finden.

    Danke für EUre Hilfe.

    Jens
     

  2. #2
    S Seidelmann S Seidelmann ist offline Mitglied
    Registriert seit
    Sep 2009
    Ort
    Neuss
    Beiträge
    11
    Also laut der Fehlermeldung
    Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in C:\wamp\www\vi-auto\index.php on line 159
    würde ich mal darauf tippen, dass du dich vor dem query zu dem Server verbinden solltest, bzw bei dem Verbindungsaufbau schon ein Fehler ist.

    Wär ganz Hilfreich wenn du die MySQL Connection auch noch mal hier aufführst.

    Grüße

    PS:
    Access denied for user 'SYSTEM'@'localhost':
    Entweder falsches Passwort für den Nutzer SYSTEM oder du darfst vlt gar nicht auf localhost mit dem User connecten.
     

  3. #3
    Avatar von einfach nur crack
    einfach nur crack einfach nur crack ist offline mag Cookies & Kekse
    tutorials.de Premium-User
    Registriert seit
    May 2007
    Ort
    Dresden (Sachsen)
    Beiträge
    1.961
    Überprüfe deine Anmeldedaten an dein MySQL-System. Wenn der Fehler weg ist, verschwinden auch die anderen.

    EDIT: Ich war zu langsam.
     
    Ich mag:
    • positive Bewertungen meiner Beiträge
    • ein Danke für meine hilfreichen Beiträge

    Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX

    ... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.

  4. #4
    Sydney666 Sydney666 ist offline Mitglied
    Registriert seit
    Sep 2009
    Beiträge
    15
    Hallo, ich binde wie folgt ein:

    PHP-Code:
    <?php
    $php_root_path 
    = (defined('PHP_ROOT_PATH')) ? PHP_ROOT_PATH './';
    $phpEx substr(strrchr(__FILE__'.'), 1);
    include(
    $php_root_path 'data/datenbank.' $phpEx);
    ?>
    Und in der datenbank.php steht folgendes:

    PHP-Code:
    <?
    // IP oder Host, Username, Passwort
    $db=@mysql_connect("localhost","root","");
        if(!
    $db) {
        die(
    "Keine Verbindung zum SQL Server<br>");
        }
    $select=@mysql_select_db("datenbank",$db);
        if(!
    $select) {
        die(
    "Datenbank konnte nicht ge&ouml;ffnet werden<br>");
        }
    ?>
    Gruss Jens
     

  5. #5
    Sydney666 Sydney666 ist offline Mitglied
    Registriert seit
    Sep 2009
    Beiträge
    15
    Wo Kommt der User SYSTEM'@'localhost überhaupt her? Ich gebe das niergendwo an?
    Habe mal den User SYSTEM angelegt geht trotzdem nicht. Gleiche Fehlermeldung.

    Gruss Jens
     

  6. #6
    S Seidelmann S Seidelmann ist offline Mitglied
    Registriert seit
    Sep 2009
    Ort
    Neuss
    Beiträge
    11
    Vielleicht bindest du auch noch irgendein altes Script mit ein..... Überprüf das bitte mal, weil ich werde daraus auch gerade nicht schlau, wo SYSTEM herkommt......
     

  7. #7
    Sydney666 Sydney666 ist offline Mitglied
    Registriert seit
    Sep 2009
    Beiträge
    15
    Das ist schon komisch. Habe jetzt nochmal den User SYSTEM ohne Passwort angelegt. Jetzt ist die Meldung weg, aber es geht immer noch nicht. jetzt bekomme ich die Meldung:

    Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\vi-auto\index.php on line 160

    Was bedeutet das?

    Kann in meinem Scripten den User System nicht finden?

    Gruss Jens
     

  8. #8
    Avatar von Flex
    Flex Flex ist offline (aka Felix Jacobi)
    tutorials.de Moderator
    Registriert seit
    Nov 2001
    Ort
    Wuppertal
    Beiträge
    5.295
    Blog-Einträge
    65
    Warning: mysql_query() [function.mysql-query]: Access denied for user 'SYSTEM'@'localhost' (using password: NO) in C:\wamp\www\vi-auto\index.php on line 159
    PHP-Code:
    $db=@mysql_connect("localhost","root",""); 
    Bei deinem Connect wird die Fehlermeldung unterdrückt., es ist also definitiv nicht die richtige Zeile.

    Allerdings sagt dir die Fehlermeldung in welcher Zeile das ganze passiert.

    /edit:
    Existiert deine .htaccess?
    Wird dort vielleicht über auto_append_file eine Datei angehängt?

    Hört sich sehr nach einem modifizierten Script an.
     
    KIDS Kinderbetreuungsdienst
    Xing

    "When you play the game of thrones, you win or you die. There is no middle ground."
    by Cersei Lannister in "A Game Of Thrones"

  9. #9
    Sydney666 Sydney666 ist offline Mitglied
    Registriert seit
    Sep 2009
    Beiträge
    15
    Hallo

    es gibt keine .htaccess

    Das ganze läuft noch auf meinem Rechner.

    an dem Script ist nix modifiziert. Ich möchte einfach nur eine Datenbank auslesen und das Ergebnis darstellen.

    Ich finde es immer noch komsich wenn ich das ganze auf dem gleichen System unter php 4.4 laufen lassen klapt alles wie gewünscht und stelle ich auf php 5 um geht nix mehr.

    Gruss Jens
     

  10. #10
    Sydney666 Sydney666 ist offline Mitglied
    Registriert seit
    Sep 2009
    Beiträge
    15
    Ich habe jetzt noch die connet Fehlermeldung aktiviert.

    PHP-Code:
    <?
    // IP oder Host, Username, Passwort
    $db=@mysql_connect("localhost","SYSTEM","");
        if(!
    $db) {
        die(
    'Keine Verbindung möglich: ' mysql_error());
        }
    $select=@mysql_select_db("datenbank",$db);
        if(!
    $select) {
        die(
    "Datenbank konnte nicht ge&ouml;ffnet werden<br>");
        }
    ?>

    Er bringt nur diesen Fehler!

    Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in C:\wamp\www\vi-auto\index.php on line 160

    Gruss Jens
     

  11. #11
    Avatar von Flex
    Flex Flex ist offline (aka Felix Jacobi)
    tutorials.de Moderator
    Registriert seit
    Nov 2001
    Ort
    Wuppertal
    Beiträge
    5.295
    Blog-Einträge
    65
    Die Fehlermeldung besagt nur, dass dein Query fehl schlägt und deshalb nicht mit mysql_fetch_array() ausgelesen werden kann.

    PHP-Code:
    $result=mysql_query("SELECT * FROM formular WHERE film_film_tipp = '1'") or die(mysql_error()); 
    Füge das mal als Test ein, um den Fehler angezeigt zu bekommen.
     
    KIDS Kinderbetreuungsdienst
    Xing

    "When you play the game of thrones, you win or you die. There is no middle ground."
    by Cersei Lannister in "A Game Of Thrones"

  12. #12
    Sydney666 Sydney666 ist offline Mitglied
    Registriert seit
    Sep 2009
    Beiträge
    15
    Hallo habe ich gemacht.....

    jetzt kommt das kann ich gar nicht glauben

    No database selected

    als Fehlermeldung

    Das kann doch gar nicht sein oder sehe ich da was falsch?

    Gruss Jens
     

  13. #13
    Avatar von RaVenC
    RaVenC RaVenC ist offline Mitglied Silber
    Registriert seit
    May 2008
    Beiträge
    82
    hat der Benutzer "System" rechte dazu auf deine Datenbank zu zu greifen?
     
    Sollte mein Beitrag geholfen haben (ausnahmsweise :D ), dann bitte mal nen Danke hinterlassen ^^

  14. #14
    Sydney666 Sydney666 ist offline Mitglied
    Registriert seit
    Sep 2009
    Beiträge
    15
    Hallo ja, der Benutzer SYSTEM hat alle RECHTE.

    Gruss Jens
     

  15. #15
    DeluXe DeluXe ist offline Funkjoker
    Registriert seit
    Jul 2004
    Ort
    Offenburg
    Beiträge
    847
    Zeig bitte nochmal dein derzeitiges Script, mit Aufbau der Datenbankverbindung bis hin zur Query.
     
    mfg

    DeluXe

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 20.03.10, 22:05
  2. Fehlermeldung -wieso
    Von ocinrezle im Forum PHP
    Antworten: 3
    Letzter Beitrag: 27.08.08, 17:04
  3. Rows(zaehler&":"&zaehler).Select Wieso fehlermeldung?
    Von YZsven im Forum Visual Basic 6.0
    Antworten: 2
    Letzter Beitrag: 15.02.08, 09:13
  4. Wieso kommt diese fehlermeldung
    Von tblumenthal im Forum C/C++
    Antworten: 11
    Letzter Beitrag: 03.04.06, 16:28
  5. wieso?
    Von stillerschrei im Forum PHP
    Antworten: 3
    Letzter Beitrag: 11.03.02, 08:42

Stichworte