Einzelnen Beitrag anzeigen
  #7  
Alt 30.10.2003, 15:15:15
NelliB. NelliB. ist offline
Anfänger
 
Registriert seit: Oct 2003
Ort: Niederösterreich
Beiträge: 29
gibts ja fast nicht....

@ Georg:

Danke für den Tipp, hat sofort funktioniert! Zumindest bei einem Script, beim zweiten leider nicht.

Das erste Script gibt den jeweiligen Eintrag des Users nochmals aus, damit der sich seinen Eintrag nochmal anschauen kann.

Das zweite Script, das nicht funktioniert, gibt alle Einträge aus der Datenbank aus. Nur werden mir plötzlich, nachdem ich die Änderungen vorgenommen habe, die Inhalte der textarea-felder gar nicht mehr ausgegeben.

Der Code in etwas gekürzter Fassung:

<?php
$name=$HTTP_POST_VARS[name];
$email=$HTTP_POST_VARS[email];
$hobbys=$HTTP_POST_VARS[hobbys];
$erfahrung=$HTTP_POST_VARS[erfahrung];
$sonstiges=$HTTP_POST_VARS[sonstiges];
$datum=date("Y-m-d H:i:s");
?>
<?php
$db=mysql_connect("localhost","root","root")
or die('<span class="textblau">Die Einträge sind zur Zeit nicht verfügbar...</span>');
$hobbysneu=wordwrap($hobbys, 30,"n",1);
$erfahrungneu=wordwrap($erfahrung, 30,"n",1);
$sonstigesneu=wordwrap($sonstiges, 30,"n",1);
mysql_select_db("ana",$db);
$abfrage="SELECT * FROM gaestebuch ORDER BY datum desc";
$res=mysql_db_query("ana",$abfrage);
$num=mysql_num_rows($res);
if ($num>0)
{
for ($i=0;$i<$num;$i++)
{
$name=mysql_result($res,$i,"name");
$email=mysql_result($res,$i,"email");
$hobbys=mysql_result($res,$i,"hobbys");
$erfahrung=mysql_result($res,$i,"erfahrung");
$sonstiges=mysql_result($res,$i,"sonstiges");
$datum=mysql_result($res,$i,"datum");
?>
<tr>
<td height="20" class="textblau"><?php echo $name;?></td>
<td .........>
</tr>
<tr>
<td ..............></td>
<td height="20" class="textblau"><?php echo $email;?></td>
</tr>
<tr>
<td ........></td>
<td height="50" class="textblau"><?php echo "$hobbysneun";?></td>
</tr>
<tr>
<td.....></td>
<td height="100" class="textblau"><?php echo "$erfahrungneun";?>
</td>
</tr>
<tr>
<td.....></td>
<td height="50" class="textblau"><?php echo "$sonstigesneun";?>
</td>
</tr>
<tr> usw......
<?php
}
}
else
{
?>
<tr align="center">
<td class="textblau" height="40" valign="middle">Derzeit sind keine Eintr&auml;ge verf&uuml;gbar...</td>
</tr>
<?php
}
mysql_close($db);
?>
</table>

Hat jemand eine Idee, was ich nun schon wieder falsch gemacht habe? Diese Scripts sind ja wirklich zum Verzweifeln......

Danke, LG, Nelli B.
Mit Zitat antworten