[.NET] PHP ausführlich^^

Dieses Thema im Forum "Webentwicklung" wurde erstellt von ChiN, 21. Mai 2010 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. 21. Mai 2010
    PHP ausführlich^^

    guten Abend.

    ich habe hier einen kleines php programm, welches ich kommentieren muss. um so genauer ich das mache um so besser. habe schon angefangen. bei ganz simplen sachen bin ich mir aber nie so sicher.

    wie zum Beispiel
    $server="localhost";
    $user="root";
    $passwort="";

    was geschieht hier genau??

    hier ist das von mir zu teilen kommentierte Programm
    HTML:
    <h1>Spielergebnisse</h1>
    
    <?php
    //*werte der html-seite werden php-variablen per $_POST zugewiesen//
    
    
    $jahr=$_POST['jahr']; //*Variable zuschreiben//
    $monat=$_POST['monat'];
    $tag=$_POST['tag'];
    $datum="$jahr-$monat-$tag";
    
    $server="localhost";
    $user="root";
    $passwort=""; //* daten um auf auf dem server einzuloggen//
    echo "<br>Verbindung zur Datenbank auf dem Server <b>$server</b> wurde aufgenommen.<br>";
    $verbindung= mysql_connect ($server, $user, $passwort) or die ("Keine Verbindung zur DB");
    
    mysql_select_db ("fussball", $verbindung); //*verbinung mit der DB fussball//
    
    $sql="select * from spielerergebnisse where Datum='$datum'";
    $ergebnis=mysql_query($sql,$verbindung); //*Befehl auf der Datenbank ausführen//
    
    
    echo("<table border=\"1\"\ width=\"200\">"); //*Tabellenstyling//
    echo"<td>Heimmanschaft</td><td>Gastmanschaft</td><td>Heimtore</td><td>Gasttore</td><td>Datum</td>";
    
    while($row=mysql_fetch_object($ergebnis)) //*ergebnisse solange auslesen wie das datum vorhanden ist//
    {
    echo("<tr>");
    echo("<td>$row->Heim</td><td>$row->Gast</td><td>$row->TH</td><td>$row->TG</td><td>$row->Datum</td>");
    echo("</tr>");
    }
    echo"</table>";
    
    mysql_free_result($ergebnis); //*ergebnismenge löschen und verbindung trennen//
    mysql_close($verbindung);
    ?>
     
  2. 21. Mai 2010
    AW: PHP ausführlich^^

    Ist doch soweit richtig kommentiert... die "daten um auf auf dem server einzuloggen" werden einfach in Variablen zwischengespeichter um sie an verschiedenen Stellen im Programm nutzen zu können. In deinem Fall sind sie eigentlich überflüssig, da sie sowieso nur einmal verwendet werden.

    Und bei der Schleife würde ich nicht schreiben
    //*ergebnisse solange auslesen wie das datum vorhanden ist//
    sondern eher sowas wie
    //*ergebnisse solange ausgeben wie einträge in der Datenbank vorhanden sind//
    (Natürlich limitiert durch die Abfrage)
     
  3. 21. Mai 2010
    AW: PHP ausführlich^^

    danke. hab für die arbeit 9 Punkte bekommen. danke
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.