Menu

 

Eingrößeres Beispiel

Hiernoch einmal ein komplettes Beispiel mit allen Details zur Veranschaulichungder o.a. Funktionen:

 
<? require("kopf.phtml"); ?>
 
<h1>Liste der Artikel
 
<table>
 
<tr><td><b>Autor<td><b>Artikel
 
<?
   $link = mysql_pconnect("localhost","print","vsys");
   mysql_select_db("print",$link);
 
   $query = "select autor, subject from artikel order by autor asc";
   $result = mysql_query($query,$link);
   $num = mysql_numrows($result);
   
   for ($i = 0; $i < $num; $i++) {
      $row = mysql_fetch_array($result);
      echo "<tr><td>$row[autor]<td>$row[subject]";
   }
?>
 
 
 
<? require("fuss.phtml"); ?>

Fehlerkontrolle

ZumAbfangen von Fehlern sollte man stets auch die Rückgabewerteder Query und die Zahl der betroffenen Reihen (Tupel) ermitteln.Das erspart einem viel Suche im Falle dessen, das Suchergebnisfalsch ist:

mysql_query():Wenn ihr eine UPDATE- , INSERT- oder DELETE- Abfrage abschickt,ergibt diese Funktion eine 1 bei Erfolg, einen leeren Stringbei einem Misserfolg.

mysql_affected_rows($link) ergibt die Anzahl der betroffenen Records nach dem letzten INSERT,UPDATE oder DELETE Statement.


 

 

 
   Anzeigen

Navigation:    Webdesign - Programmierung - Web Grafiken - Software Guides - Tools - Templates - Schriftarten - Seminare - IT News
Partner:   Template OK - PCopen - SITEopen - PCopen Schweiz - HTMLopen Schweiz - VirtualUniversity.ch - WEB-SET.com - YesMMS - Job und Karriere