Allgemeine Frage PHP & MySQL

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

  • #31
    Hallo wenn ich anstelle von

    PHP-Code:
    $row mysql_fetch_array ($ergebnis); 
    PHP-Code:
    $row mysql_num_rows ($ergebnis); 
    In Zeile 5 des geposteten Code setze bekomme ich alle drei Zeilen ausgelesen. Nur leider ist dann auch der Counter nur auf die Reihe bezogen.

    Kommentar


    • #32
      Wieso benutzt du zwei mal mysql_fetch_array()?

      Kommentar


      • #33
        Einmal für den Counter und einmal um die Daten für die for Schleife zu holen

        Kommentar


        • #34
          Ich denke ich lebe erstmal mit der Lösung die ich gefunden habe und nehme mir nochmal die PHP Bücher zusammen mit den SQL-Büchern und lesemich da nochmals ein.

          Das dürfte wohl das beste sein, ein paar leichte Übungen zu machen um den Sinn und das abarbeiten deS Codes zu verstehen und sich dann an die etwas komplexeren Dinge wagen.

          Schon mal danke für die Tipps und die Unterstützung.

          Kommentar


          • #35
            Jupp, denke ich auch. Dass du erstmal weißt, was die Funktionen wirklich machen...

            Kommentar


            • #36
              lesen hilft

              Hallo,

              das Ergebnis meines "Nachsitzens":

              PHP-Code:
              <?php
              $verbindung 
              mysql_connect("","","");
              mysql_select_db("url");
              $abfrage ="SELECT * FROM zeilen";
              $ergebnis mysql_query($abfrage);

              echo 
              "<table width=\"50%\">\n";
              echo 
              "<tr>";
              while (
              $row mysql_fetch_array ($ergebnis))
              for( 
              $i 0;$i<=0$i++ ) {
              echo 
              "<td>";
              echo 
              "$row[text]<br>";
              echo 
              $row[zahl];
              echo 
              "</td>";
              if (
              $x++ %== 1){
              echo 
              "</tr><tr>";
              }
              }
              ?>
              es funktioniert.

              Kommentar


              • #37
                1. Immer Array Index als String formatieren:

                $blubb['tst'];

                2. or die(mysql_error()); arbeiten bei allen mysql Funktionen
                [color=blue]MfG Payne_of_Death[/color]

                [color=red]Manual(s):[/color] <-| PHP | MySQL | SELFHTML |->
                [color=red]Merke:[/color]
                [color=blue]Du brauchst das Rad nicht neu erfinden ! [/color]<-ForumSuche rettet Leben-> || <-Schau in den Codeschnippsels->

                Murphy`s Importanst LAWS
                Jede Lösung bringt nur neue Probleme
                Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht.
                In jedem kleinen Problem steckt ein großes, das gern raus moechte.

                Kommentar

                Lädt...
                X