kostenloser Webspace werbefrei: lima-city


Datenbank ansprechen ohne PHPmyAdmin

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    neuerpauker1

    Kostenloser Webspace von neuerpauker1, auf Homepage erstellen warten

    neuerpauker1 hat kostenlosen Webspace.

    ich versuche mit diesem script über den filemanager auf meine datenbanktabelle zuzugreifen,
    also ohne PHPmyAdmin
    es kommt keine fehlermeldung, aber auch kein ergebnis,
    das echo wirde brav ausgegeben

    <?php
    $sql = "INSERT INTO `phpmyadmin`.`burgi1` (`Kennzeichen`, `Firma`, `Typ`, `Art`, `Jahr`) VALUES (\'P-AU 69\', \'Skoda\', \'Roomster\', \'Auto-Kombi\', \'2008\'),
                   (\'P-AU 66\', \'Suzuki\', \'Burgmann 650\', \'Motorrad-BigScooter\', \'2005\');";
    echo " es wurden 2 Zeilen ergänzt-geht leider noch nicht in echter verbindung zur datenbank";
    ?>


    kann mir jemand den "kleinen" Fehler verbessern?
    danke schon mal

    Edit by karpfen: Code-Tags verwendet

    Beitrag zuletzt geändert: 4.2.2010 11:24:25 von karpfen
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. phpmyadmin ist nicht der Name deiner Datenbank. Diesen findest du unter:

    http://www.lima-city.de/databases

    Die Schrägstriche zum Escapen kannst du dir im Übrigen sparen!
    Und du musst die Abfrage auch durchführen:

    $eintragen = mysql_query($sql);



    Beitrag zuletzt geändert: 4.2.2010 11:32:27 von karpfen
  4. t*****b

    neuerpauker1 schrieb:
    es kommt keine fehlermeldung, aber auch kein ergebnis,


    über
    echo mysql_error();


    kannst du (den letzten) SQL-Fehler ausgeben lassen.

    Alternativ kannst du dein Query über

    echo $sql;


    ausgeben und über PhpMyAdmin => SQL einfügen und ausführen, dann erhältst du auch eine Fehlermeldung.

    Wenn du so den Fehler im SQL nicht beheben kannst, poste ihn hier und wir helfen dir weiter.
  5. Autor dieses Themas

    neuerpauker1

    Kostenloser Webspace von neuerpauker1, auf Homepage erstellen warten

    neuerpauker1 hat kostenlosen Webspace.

    also ich habe es noch einmal ganz vereinfacht probiert,
    jetzt geht so einiges, nur die daten werden nicht angezeigt

    so sieht die bildschirmausgabe aus (ohne leerzeilen)
    1. jetzt kommt die Anbindung des Benutzers
    2. jetzt kommt die Anbindung der Datenbank
    3. jetzt kommt die Abfrage der Tabelle
    -- kommt aber nur der Befehl, keine Ergebnisse
    4.
    SELECT vorname FROM burgibank1
    5.
    6.
    hier sollen wohl alle Zeilen gezeigt werden

    Resource id #3 <---------------Fehlermeldung??????
    7.
    Array
    7.
    Array
    7.
    Array
    7.
    Array
    7.
    Array
    7.
    Array
    7.
    Array
    7.
    Array
    8.
    jetzt kommt die Ausgabe von Fehlermeldungen, passiert aber nichts
    9.
    10.
    fertig


    und so sieht der quelltext aus
    <?php
    
    echo "1. jetzt kommt die Anbindung des Benutzers  <br><br>";
      //  mysql_connect("localhost","Benutzername","Passwort");
          mysql_connect("mysql.lima-city.de","USER163984","Passwort");
    echo "2. jetzt kommt die Anbindung der Datenbank <br><br> ";
          //mysql_select_db("db1-schattenbaum");
            mysql_select_db("db_163984_1");
    echo "3. jetzt kommt die Abfrage der Tabelle <br><br> --  kommt aber nur der Befehl, keine Ergebnisse <br><br> ";
    
         $abfrage= "SELECT vorname FROM burgibank1"; 
    echo "<br>4.<br> ", $abfrage;
    echo "<br>5.<br> ";
          $ergebnis = mysql_query($abfrage);
    echo "<br>6.<br> hier sollen wohl alle Zeilen gezeigt werden <br><br>",$ergebnis;
    
    
     while($zeile = mysql_fetch_array($ergebnis))     // <------ich habe hier einiges probiert, aber alles doof
      {
        echo "<br>7.<br>",$zeile;
      }
    echo "<br>8.<br>jetzt kommt die Ausgabe von Fehlermeldungen, passiert aber nichts <br><br> ";
    echo "<br>9.<br>  ",mysql_error();
    
    //mysql_close("mysql.lima-city.de","USER163984","Passwort");           // <----- geht auch nicht 
    echo "<br>10.<br> fertig "
      ?>



    Edit by karpfen: Passwort entfernt!

    Beitrag zuletzt geändert: 4.2.2010 18:15:15 von karpfen
  6. while($zeile = mysql_fetch_array($ergebnis))     // <------ich habe hier einiges probiert, aber alles doof
      {
        echo "<br>7.<br>",$zeile->vorname;
      }



    Du musst das Feld der Tabelle noch mit ansprechen, hier hab ich das mit ->vorname gemacht
  7. Autor dieses Themas

    neuerpauker1

    Kostenloser Webspace von neuerpauker1, auf Homepage erstellen warten

    neuerpauker1 hat kostenlosen Webspace.

    Danke für das passwort..lach
    jetzt sieht es so aus:


    Resource id #3
    7.

    7.

    7.

    7.

  8. Fehler meinerseits. Anstatt des Kommas bitte ein Punkt, ebenso bei der

    while($zeile = mysql_fetch_array($ergebnis))
      {
        echo "<br>7.<br>" . $zeile->vorname;
      }



    Fehlermeldungen:

    echo "<br>9.<br>  ". mysql_error();


    Beitrag zuletzt geändert: 4.2.2010 18:36:29 von karpfen
  9. Autor dieses Themas

    neuerpauker1

    Kostenloser Webspace von neuerpauker1, auf Homepage erstellen warten

    neuerpauker1 hat kostenlosen Webspace.

    statt punkt hätte auch geholfen, wenn mann die " ganz nach hinten gemacht hätte

    echo "<br>7.<br>" . $zeile->vorname;

    echo "<br>7.<br> $zeile->vorname";

    habe überall gesucht
    aber bei selfphp benutzen sie so ein komische mysqli <- mit i

    aber jetzt geht es ja,hab ganz dollen dank
  10. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!