Anzahl der Bilder wird nicht ausgegeben
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Huhu,
also irgendwie funktioniert die Ausgabe in meinem Script nicht ganz, er soll die Anzahl der vorhanden Bilder mit einer bestimmten catid ausgeben.
1. Spalte: Kategorie (Link)
2. Spalte: Anzahl der Bilder von bestimmter catid
if ($_GET['index']=="showcat") { if ($_SESSION["username"]=="") { echo "Sie haben nicht die n?tigen Rechte um diese Funktion auszuf?hren.<br> <a href=\"login.php\">Login</a>"; } else { include "sql.php"; $abfrage = "SELECT id, name, bildurl FROM mggl_cat"; $ergebnis = mysql_query($abfrage); echo "<br><table width=\"100%\" border=\"0\"> <tr> <td width=\"200\"><strong> Kategoriename</strong></td> <td><strong>Bilder</strong></td> </tr>"; while($row = mysql_fetch_object($ergebnis)) { echo " <tr> <td width=\"200\"><a href=\"pics.php?index=addpic&catid=$row->id\" >$row->name</a></td> <td>"; $abfrage2 = "SELECT catid FROM mggl_pics WHERE $row->id "; $ergebnis2 = mysql_query($abfrage2); $menge = mysql_fetch_row($ergebnis2); echo"$menge </td> </tr>"; } echo "</table><br>"; } }
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
warum machst du es nicht so:
$ergebnis = mysql_query($abfrage); while ($ergebnis = mysql_fetch_array;) { //verarbeiten } // ... $ergebnis2 = mysql_query($abfrage2); $anzahl = mysql_affected_rows();
dann hast du ein array mit $ergebnis['id'], $ergebnis['name'], $ergebnis['bildurl']
und dann in $anzahl die Anzahl der betroffenen Zeilen bzw. die Anzahl der betroffenen Bilder -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage