kostenloser Webspace werbefrei: lima-city


Probleme mit PHP Script

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    n********r

    Hi,

    ich habe ein kleines Problem mti meinem PHP Script. Ich hole in meinem Message Center alle Information aus der DB und zeige sie an.
    Das klappt auch.
    Aber nicht bei der ID.
    Der ID Wert der im L?schlink steht passt nicht zum ID Wert der in der Db steht und ich wei? nicht warum.
    Hier mal mein Script:

    if(isset($_GET['post'])){
        echo'
         <div id="message2">';
            $sql = "SELECT id, sender, subject, message, date FROM pm WHERE reciever = '".$_SESSION["user_username"]."'";
            $result = mysql_query($sql) or die(mysql_error().'<br />Query: '.$sql);
            while ($pm = mysql_fetch_array($result)) {
            $id[] = $pm["id"];
            $sender[] = $pm["sender"];
            $subject[] = $pm["subject"];
            $message[] = $pm["message"];
            $date[] = $pm["date"];
             }
             $j=0;
             echo'<br>
             <center>
             <table class="pm">
                <tr>
                    <td class="pm"><center>Betreff</center></td>
                    <td class="pm" width="18%"><center>Absender</center></td>
                    <td class="pm" width="20%"><center>Datum</center></td>
                    <td class="pm" width="7%"><center>L?schen</center></td>
                </tr>';
    
                if(isset($sender))
                {
                  for ($i = 0; $i < count($sender); $i++)
                  {
                       if($j%2==0){$bgcolor="#cecece";}
                        else{$bgcolor="#acacac";}
                    echo'<tr>
                    <td bgcolor='.$bgcolor.'><center>'.$subject[$i].'</center></td>
                    <td bgcolor='.$bgcolor.'><center>'.$sender[$i].'</center></td>
                    <td bgcolor='.$bgcolor.'><center>'.date("d.m.y",$date[$i]).'</center></td>
                    <td bgcolor='.$bgcolor.'><center><a class="delet" href="forum.php?action=message&delet='.$id[$i].'"><img border="0"  src="style/delet_pm.ico"></a></center></td>
                    </tr>';
                      $j++;
                  }
                }
    
            echo'
             </table>
             <br>
            </center>
         </div>';}
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. was f?r eine fehlermeldung wird dir ausgegeben?
  4. t****y

    Vielleicht steht in der Datenbank nicht id, sondern ID. Dieses Problem hatte ich n?mlich auch mal und bin erst nach einer langen Zeit drauf gekommen.
    Und was f?r ein ID Wert steht im L?schlink?
  5. Autor dieses Themas

    n********r

    Also habe mal folgendes gemacht:

    print_r($sender);
    echo "<br><br>";
    print_r($id);

    Und das ist die Ausgabe:

    Array ( [0] => Malte )

    Array ( [0] => 1 [1] => 4 [2] => 2 [3] => 5 [4] => 3 [5] => 3 )
  6. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!