Datenbank bei Puretec

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Datenbank bei Puretec

    Hallo hab ein kurioses Problem.
    PHP-Code:
        $link mysql_connect ("nmnmn""bhjhggh""zuzuz")
          or die (
    "keine Verbindung möglich");
        print (
    "Verbindung erfolgreich");
        
    //mysql_close ($link);


    $sql "SELECT * FROM raps";
    $result mysql_query ($sql);
     while(
    $row mysql_fetch_array($result))
    {
     echo 
    $row[produkt];
     echo 
    "hallo";
    }

    ?> 
    das ist mein Quellcode.
    Nun es geht alles bis zu "Verbindung hergestellt".

    Und dann kommt keine Ausgabe mehr hat jemand eine Ahnung ???


    Danke sascha
    Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )

  • #2
    Re: Datenbank bei Puretec

    PHP-Code:
    $MySQL_Host "Datenbankserver";
    $MySQL_User "User-Name";
    $MySQL_Pass "User-Passwort";
    $MySQL_Data "User-Datenbank";

    $conn mysql_connect("$MySQL_Host""$MySQL_User""$MySQL_Pass");
    if(
    $conn)
        {
        
    mysql_select_db("$MySQL_Data"$conn);
        }
    else
        {
        die(
    "<B>Oops, something goes wrong</b> ".mysql_error());
        }


    $sql "SELECT * FROM raps";
    $result mysql_query ($sql);
     while(
    $row mysql_fetch_array($result))
    {
     echo 
    $row[produkt];
     echo 
    "hallo";
    }

    ?> 
    Versuch das mal so.
    Zuletzt geändert von Wotan; 22.07.2003, 14:46.
    *winks*
    Gilbert
    ------------------------------------------------
    Hilfe für eine Vielzahl von Problemen!!!
    http://www.1st-rootserver.de/

    Kommentar


    • #3
      benutz erstmal mysql_error(), dann kann man weitersehen

      Kommentar


      • #4
        Danke werd ich gleich mal machen.

        Gruss sascha
        Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )

        Kommentar


        • #5
          Also danke das hat alles geklapt .


          Gruss Sascha
          Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )

          Kommentar


          • #6
            Was hat geklappt?
            *winks*
            Gilbert
            ------------------------------------------------
            Hilfe für eine Vielzahl von Problemen!!!
            http://www.1st-rootserver.de/

            Kommentar


            • #7
              PHP-Code:
              $MySQL_Host "Datenbankserver";
              $MySQL_User "User-Name";
              $MySQL_Pass "User-Passwort";
              $MySQL_Data "User-Datenbank";

              $conn mysql_connect("$MySQL_Host""$MySQL_User""$MySQL_Pass");
              if(
              $conn)
                  {
                  
              mysql_select_db("$MySQL_Data"$conn);
                  }
              else
                  {
                  die(
              mysql_error("<B>Oops, something goes wrong</b>"));
                  }


              $sql "SELECT * FROM raps";
              $result mysql_query ($sql);
               while(
              $row mysql_fetch_array($result))
              {
               echo 
              $row[produkt];
               echo 
              "hallo";

              hab es so gemacht und es geht :-) Danke
              @ WOTAN und an alle anderen natürlich auch :-)
              Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )

              Kommentar


              • #8
                Ist dir selber aufgefallen was du vergessen hattest?

                Habe oben in meinem Post noch mal einen Fehler behoben. Über nimm das mal so wie es oben steht.
                Zuletzt geändert von Wotan; 22.07.2003, 14:47.
                *winks*
                Gilbert
                ------------------------------------------------
                Hilfe für eine Vielzahl von Problemen!!!
                http://www.1st-rootserver.de/

                Kommentar


                • #9
                  nicht so richtig wirklich, weil ich das Script so wie ich es oben gepostet habe hat es scho bei einer anderen Dtenbank funktioniert. ?

                  aber bei mir wurde keine Datenbank gewählt soweit ch das sehen kann.
                  Denk mal das es daran lag .

                  Die Zeile ist anders:

                  else
                  {
                  die("<B>Oops, something goes wrong</b> ".mysql_error());
                  }


                  muss gestehen das ich die Fehlermeldung nicht ausprobiert habe.

                  Einfach copy and past und hat funktioniert :-)


                  Gruss sascha
                  Zuletzt geändert von Kleinschmidt; 22.07.2003, 15:03.
                  Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )

                  Kommentar


                  • #10
                    hab noch eion kleines Problem möcht aber keinen neuen Thread aufmachen.


                    PHP-Code:
                    $sql "SELECT * FROM schluessel";
                    $result mysql_query ($sql);
                     while(
                    $row mysql_fetch_array($result))
                    {
                    $Name_=$row[T_name];
                     echo 
                    "<b>&raquo;&raquo;".$row[T_name]."&laquo;&laquo;</b><br>";
                     
                    $sql2 "SELECT * FROM $Name_";
                    $result2 mysql_query ($sql2);
                     while(
                    $row mysql_fetch_array($result2))
                    {
                    $Produkt $row[produkt];
                    $Art $row[art];
                    $Beschreibung $row[beschreibung];
                    $Bild $row[bild];
                    $Firma $row[firma];
                    $Link $row[link];
                    $Visitenkarte $row[visitenkarte];
                    $Ziel $row[ziel];
                    echo 
                    mysql_affected_rows();
                    echo 
                    "<a href=\"#\" onClick=\"window.open('start/1_schaufenster/1_popup.php?Produkt=$Produkt&Art=$Art&Beschreibung=$Beschreibung&Bild=$Bild&Firma=$Firma&Ziel=$Ziel&Visitenkarte=$Visitenkarte', 'NewWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=600,height=600')\"><img src='start/".$row[link]."/klein/".$row[bild]."' alt='' border='0'></a>";
                     echo 
                    $row[produkt]."&nbsp;&nbsp;&nbsp;&nbsp;<b>|</b>&nbsp;&nbsp;&nbsp;&nbsp;<a href=javascript:CaricaFoto('start/".$row[link].$row[bild]."','".$row[produkt]."')></a><br>";

                     }

                    kann man sowas noch optimieren ?
                    also ich mein nur die Datenbank abfargen ?
                    Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )

                    Kommentar


                    • #11
                      Genau das war das Problem. Das du die Datenbank nicht mit angewählt hast.
                      Bei einigen DB-Server mag das ja gehte, aber eben nicht bei Purtec.

                      Die Fehlerausgabe benutze ich in der Form sowie so nicht, deshalb hat sich der Fehler eingeschlichen.
                      *winks*
                      Gilbert
                      ------------------------------------------------
                      Hilfe für eine Vielzahl von Problemen!!!
                      http://www.1st-rootserver.de/

                      Kommentar


                      • #12
                        warst schneller...

                        wie macht man dann eine Richtige Fehlerausgabe ?

                        Hab noch ein kleines Problem:


                        hab noch eion kleines Problem möcht aber keinen neuen Thread aufmachen.


                        PHP-Code:

                        $sql 
                        "SELECT * FROM schluessel";
                        $result mysql_query ($sql);
                         while(
                        $row mysql_fetch_array($result))
                        {
                        $Name_=$row[T_name];
                         echo 
                        "<b>&raquo;&raquo;".$row[T_name]."&laquo;&laquo;</b><br>";
                         
                        $sql2 "SELECT * FROM $Name_";
                        $result2 mysql_query ($sql2);
                         while(
                        $row mysql_fetch_array($result2))
                        {
                        $Produkt $row[produkt];
                        $Art $row[art];
                        $Beschreibung $row[beschreibung];
                        $Bild $row[bild];
                        $Firma $row[firma];
                        $Link $row[link];
                        $Visitenkarte $row[visitenkarte];
                        $Ziel $row[ziel];
                        echo 
                        mysql_affected_rows();
                        echo 
                        "<a href=\"#\" onClick=\"window.open('start/1_schaufenster/1_popup.php?Produkt=$Produkt&Art=$Art&Beschreibung=$Beschreibung&Bild=$Bild&Firma=$Firma&Ziel=$Ziel&Visitenkarte=$Visitenkarte',  'NewWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=600,height=600')\"><img src='start/".$row[link]."/klein/".$row[bild]."' alt='' border='0'></a>";
                         echo 
                        $row[produkt]."&nbsp;&nbsp;&nbsp;&nbsp;<b>|</b>&nbsp;&nbsp;&nbsp;&nbsp;<a href=java script:CaricaFoto('start/".$row[link].$row[bild]."','".$row[produkt]."')></a><br>";

                         }

                        kann ich die Datenabnkabfragen noch ein wenig optimieren ?


                        Danke Sascha
                        Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )

                        Kommentar


                        • #13
                          PHP-Code:
                          $sql "SELECT * FROM schluessel";
                          $result mysql_query ($sql)or die(mysql_error());
                          while(
                          $row mysql_fetch_array($result))
                          {
                              echo 
                          '<b>&raquo;&raquo;'.$row['T_name'].'&laquo;&laquo;</b><br>';
                              
                          $sql2 "SELECT * FROM $row['T_name']";
                              
                          $result2 mysql_query ($sql2)or die(mysql_error());
                              while(
                          $row mysql_fetch_array($result2))
                              {
                                  
                          //echo mysql_affected_rows();
                                  
                          echo '<a href="#" onClick="window.open('start/1_schaufenster/1_popup.php?Produkt=".$row['produkt']."&Art=".$row['art']."&Beschreibung=".$row['beschreibung']."&Bild=".$row['bild']."&Firma=".$row['firma']."&Ziel=".$row['ziel']."&Visitenkarte=".$row['visitenkarte']."',  'NewWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=600,height=600')"><img src="start/".$row['link']."/klein/".$row['bild']."" alt="" border="0"></a>';
                                  echo 
                          $row['produkt'].'&nbsp;&nbsp;&nbsp;&nbsp;<b>|</b>&nbsp;&nbsp;&nbsp;&nbsp;<a href="javascript:CaricaFoto('start/".$row['link']."".$row['bild'].",".$row['produkt']."")></a><br>';
                              }

                          So müsste es gehen.
                          *winks*
                          Gilbert
                          ------------------------------------------------
                          Hilfe für eine Vielzahl von Problemen!!!
                          http://www.1st-rootserver.de/

                          Kommentar


                          • #14
                            mhh, ja jetzt wo man das so sieht, sieht das so logisch aus....
                            Naja ich muss noch ganz schön üben :-).


                            diese Zeile geht nicht

                            PHP-Code:

                            echo '<a href="#" onClick="window.open('start/1_schaufenster/1_popup.php?Produkt=".$row['produkt']."&Art=".$row['art']."&Beschreibung=".$row['beschreibung']."&Bild=".$row['bild']."&Firma=".$row['firma']."&Ziel=".$row['ziel']."&Visitenkarte=".$row['visitenkarte']."',   'NewWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=600,height=600')"><img src="start/".$row['link']."/klein/".$row['bild']."" alt="" border="0"></a>'
                            hängt irgendwie mit den Hochkommas zusammen denk ich ?
                            Konservative sind sehr für den Fortschritt sofern der auf der Stelle tritt. ( Norman Mailer )

                            Kommentar


                            • #15
                              PHP-Code:
                              echo '<a href="#" onClick="window.open('start/1_schaufenster/1_popup.php?Produkt=".$row['produkt']."&Art=".$row['art']."&Beschreibung=".$row['beschreibung']."&Bild=".$row['bild']."&Firma=".$row['firma']."&Ziel=".$row['ziel']."&Visitenkarte=".$row['visitenkarte']."',   'NewWindow','toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no,copyhistory=no,width=600,height=600')"><img src="start/".$row['link']."/klein/".$row['bild']."" alt="" border="0"></a>'
                              Kann gut möglich sein das die Hochkomatas falsch gesetzt sind.
                              Bei meiner Neuen Schreibform muss ich immer selber überlegen wie jetzt was geschrieben wird. Aber ich setze mal Abraxax darauf an.
                              *winks*
                              Gilbert
                              ------------------------------------------------
                              Hilfe für eine Vielzahl von Problemen!!!
                              http://www.1st-rootserver.de/

                              Kommentar

                              Lädt...
                              X