PHP guestbook issues

  • astrid+
  • Novice
  • Novice
  • astrid+
  • Posts: 17

Post 3+ Months Ago

I am working with a guestbook script (ardguest) and I want each message to appear in an individual table, but they all appear together in one table. To see what I am talking about, you can view the gbook here: http://madpwnage.x10hosting.com/gbookie. I'm kind of a n00b to PHP and so far I have been unsuccessful in figuring out how to do this.

Here is the code for the entries and the table as of now:

Code: [ Select ]
 
   <table width="400" cellpadding="0" cellspacing="1" border="0">
   <tr bgcolor="<?=$table_border?>">
   <td>
      <table width="100%" cellpadding="4" cellspacing="1" border="0">
 
<?
     
        $w = 0; //--Color
        for ($i=0; $i<$max_entry_per_page; $i++) {
            $nomrec++;
            $no++;
            //$no--;
            $recno = $nomrec-1;
            if (isset($record[$recno])) {
               $row = explode("|~|",$record[$recno]);
               if ($w==0) {
                   $warna = $table_content_1a;
                   $warna2 = $table_content_1b;
                   $w=1;
               } else {
                   $warna = $table_content_2a;
                   $warna2 = $table_content_2b;
                   $w=0;
               }
               echo "<tr>
                       <td bgcolor=\"$warna2\" align=\"center\" valign=\"top\" width=\"15\">
                         <font size=\"2\">$no</font>
                       </td>
                       <td bgcolor=\"$warna\" width=\"570\">
                       <table border=\"0\" width=\"100%\">
                       <tr>
                        <td>
                         <font size=\"1\">$row[2]</font><br>
                         <b>$row[3]</b> &middot; <a href=\"mailto:$row[4]\">@</a> &middot; <a href=\"$row[6]\" target=\"_blank\">http</a>
                        </td>
                    ";
               echo "<td align=\"right\" valign=\"top\">";
 
                       
 
 
                        if (trim($row[6]) != "" && trim($row[6]) != "http://") {
                           if (ereg("^http://", trim($row[6]))) echo " <td valign=\"top\" bgcolor=\"$warna2\" align=\"center\" width=\"15\">
                     <a href=\"$self?do=del&id=$row[1]&page=$page\">x</a>";
                           else echo " <a href=\"http://$row[6]\" target=\"_blank\"><img src=\"imgs/homepage.gif\" border=\"0\" alt=\"$row[6]\"></a>";
                        }
 
 
 
               echo '</td></tr></table>';
               echo "<table border=\"0\" width=\"100%\">
                     <tr><td width=\"5\">&nbsp;</td><td>
                     <font face=\"$message_font_face\" size=\"$message_font_size\">".stripslashes($row[5])."</font>
                     </td></tr>
                     </table>
                    ";
               
            } //--end if       
        } //--end for
 
echo "<tr><td colspan=\"3\" bgcolor=\"$table_bottom\" align=\"center\" width=\"600\"> <font size=\"2\">";        
       
?>
 
        </table>      
    </td>   
        </tr>
        </table>
 
  1.  
  2.    <table width="400" cellpadding="0" cellspacing="1" border="0">
  3.    <tr bgcolor="<?=$table_border?>">
  4.    <td>
  5.       <table width="100%" cellpadding="4" cellspacing="1" border="0">
  6.  
  7. <?
  8.      
  9.         $w = 0; //--Color
  10.         for ($i=0; $i<$max_entry_per_page; $i++) {
  11.             $nomrec++;
  12.             $no++;
  13.             //$no--;
  14.             $recno = $nomrec-1;
  15.             if (isset($record[$recno])) {
  16.                $row = explode("|~|",$record[$recno]);
  17.                if ($w==0) {
  18.                    $warna = $table_content_1a;
  19.                    $warna2 = $table_content_1b;
  20.                    $w=1;
  21.                } else {
  22.                    $warna = $table_content_2a;
  23.                    $warna2 = $table_content_2b;
  24.                    $w=0;
  25.                }
  26.                echo "<tr>
  27.                        <td bgcolor=\"$warna2\" align=\"center\" valign=\"top\" width=\"15\">
  28.                          <font size=\"2\">$no</font>
  29.                        </td>
  30.                        <td bgcolor=\"$warna\" width=\"570\">
  31.                        <table border=\"0\" width=\"100%\">
  32.                        <tr>
  33.                         <td>
  34.                          <font size=\"1\">$row[2]</font><br>
  35.                          <b>$row[3]</b> &middot; <a href=\"mailto:$row[4]\">@</a> &middot; <a href=\"$row[6]\" target=\"_blank\">http</a>
  36.                         </td>
  37.                     ";
  38.                echo "<td align=\"right\" valign=\"top\">";
  39.  
  40.                        
  41.  
  42.  
  43.                         if (trim($row[6]) != "" && trim($row[6]) != "http://") {
  44.                            if (ereg("^http://", trim($row[6]))) echo " <td valign=\"top\" bgcolor=\"$warna2\" align=\"center\" width=\"15\">
  45.                      <a href=\"$self?do=del&id=$row[1]&page=$page\">x</a>";
  46.                            else echo " <a href=\"http://$row[6]\" target=\"_blank\"><img src=\"imgs/homepage.gif\" border=\"0\" alt=\"$row[6]\"></a>";
  47.                         }
  48.  
  49.  
  50.  
  51.                echo '</td></tr></table>';
  52.                echo "<table border=\"0\" width=\"100%\">
  53.                      <tr><td width=\"5\">&nbsp;</td><td>
  54.                      <font face=\"$message_font_face\" size=\"$message_font_size\">".stripslashes($row[5])."</font>
  55.                      </td></tr>
  56.                      </table>
  57.                     ";
  58.                
  59.             } //--end if       
  60.         } //--end for
  61.  
  62. echo "<tr><td colspan=\"3\" bgcolor=\"$table_bottom\" align=\"center\" width=\"600\"> <font size=\"2\">";        
  63.        
  64. ?>
  65.  
  66.         </table>      
  67.     </td>   
  68.         </tr>
  69.         </table>
  70.  



Thanks!
  • Anonymous
  • Bot
  • No Avatar
  • Posts: ?
  • Loc: Ozzuland
  • Status: Online

Post 3+ Months Ago

Post Information

  • Total Posts in this topic: 1 post
  • Users browsing this forum: No registered users and 67 guests
  • You cannot post new topics in this forum
  • You cannot reply to topics in this forum
  • You cannot edit your posts in this forum
  • You cannot delete your posts in this forum
  • You cannot post attachments in this forum
 
 

© 1998-2014. Ozzu® is a registered trademark of Unmelted, LLC.