phpbar.de logo

Mailinglisten-Archive

[php] array?

[php] array?

Cyrill Schumacher php_(at)_phpcenter.de
Wed, 31 Oct 2001 16:45:27 +0100


  while ($i < $numrows) {
    $tid = mysql_result($query,$i,"tid");
    $topic = mysql_result($query,$i,"topic");

        $sql = mysql_query("SELECT * FROM topics WHERE parent = '$tid'");
++++++++++++++++++++++
Die arme Datenbank, dass du die so bombardieren musst mit abfragen !
schau dass du sämlliche abfrage IMMER ausserhalb einer schleife
durchführst. dies ist BEI JEDEM CODE ZUSCHAFFEN :-)
+++++++++++++++++++++

        $num = mysql_num_rows($sql);
        $j = 0;
        while ( $i < $num ){
            $parent = mysql_result($sql,$i,"topic");

// hier liegt dein fehler, du hast daas if vergessen
if( $j == 0){

?>
<tr>
        <td><?php echo "$tid" ?></td>
        <td><?php echo "$topic" ?></td>
    <td><a href="menu_edit.php?ID=<?php echo "$tid" ?>">Edit Menu</a></td>
    <td><a href="menu_deletequest.php?ID=<?php echo "$tid" ?>">Delete
Menu</a></td>
</tr>
<?

    } // endif


?>

<tr>
        <td><?php echo "$tid" ?></td>
        <td><?php echo "$parent" ?></td>
    <td><a href="menu_edit.php?ID=<?php echo "$tid" ?>">Edit Menu</a></td>
    <td><a href="menu_deletequest.php?ID=<?php echo "$tid" ?>">Delete
Menu</a></td>
</tr>


kiri
________________
8307 305 165 1781




php::bar PHP Wiki   -   Listenarchive