funnyzocker
04-02-2004, 09:26
Ich habe eine normale Ausgabe. er soll nach der Ausgabe etwas in der DB updaten.
Macht er aber nicht
<? $update = mysql_query("UPDATE `pn` SET `gelesen` = `gelesen` , `ja` WHERE id='$dbdata[id]'");
echo mysql_error();
echo "Deine Nachrichten wurden als Gelesen Markiert<br>"; }
?>
Was ist daran Falsch?
Hier das gesamte Script
<?php
mysql_connect($mysqlhost, $mysqluser, $mysqlpassword);
mysql_select_db($mysqldb);
$query = mysql_query("SELECT * FROM pn WHERE an='$klammid'");
while($dbdata = mysql_fetch_array($query)){
?>
</p>
<table width="100%" border="0">
<tr>
<td width="52%">Die Nachricht kommt von :</td>
<td width="48%">
<? echo "$dbdata[von]"; ?>
</td>
</tr>
<tr>
<td width="52%">Sie wurde gesendet am :</td>
<td width="48%">
<? echo "$dbdata[datum]"; ?>
</td>
</tr>
<tr>
<td width="52%">Hier die Nachricht :</td>
<td width="48%">&</td>
</tr>
<tr>
<td colspan="2">
<? echo "$dbdata[message]"; ?>
</td>
</tr>
<tr>
<td>Nachrichten ID</td>
<td><? echo "$dbdata[id]"; ?></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<?
$update = mysql_query("UPDATE `pn` SET `gelesen` = `gelesen` , `ja` WHERE id='$dbdata[id]'");
echo mysql_error();
echo "Deine Nachrichten wurden als Gelesen Markiert<br>"; }
?>
Macht er aber nicht
<? $update = mysql_query("UPDATE `pn` SET `gelesen` = `gelesen` , `ja` WHERE id='$dbdata[id]'");
echo mysql_error();
echo "Deine Nachrichten wurden als Gelesen Markiert<br>"; }
?>
Was ist daran Falsch?
Hier das gesamte Script
<?php
mysql_connect($mysqlhost, $mysqluser, $mysqlpassword);
mysql_select_db($mysqldb);
$query = mysql_query("SELECT * FROM pn WHERE an='$klammid'");
while($dbdata = mysql_fetch_array($query)){
?>
</p>
<table width="100%" border="0">
<tr>
<td width="52%">Die Nachricht kommt von :</td>
<td width="48%">
<? echo "$dbdata[von]"; ?>
</td>
</tr>
<tr>
<td width="52%">Sie wurde gesendet am :</td>
<td width="48%">
<? echo "$dbdata[datum]"; ?>
</td>
</tr>
<tr>
<td width="52%">Hier die Nachricht :</td>
<td width="48%">&</td>
</tr>
<tr>
<td colspan="2">
<? echo "$dbdata[message]"; ?>
</td>
</tr>
<tr>
<td>Nachrichten ID</td>
<td><? echo "$dbdata[id]"; ?></td>
</tr>
<tr>
<td colspan="2">
<hr>
</td>
</tr>
</table>
<?
$update = mysql_query("UPDATE `pn` SET `gelesen` = `gelesen` , `ja` WHERE id='$dbdata[id]'");
echo mysql_error();
echo "Deine Nachrichten wurden als Gelesen Markiert<br>"; }
?>
