sonnySTAR
Erfahrenes Mitglied
Guten Tag, ein neues Problem bahnt sich an
Ich bastel momentan ein "Private Message System"!
Also, ich will gleich mal auf den Punkt kommen.
Ich habe ein Usermanagement System, user registrieren sich und erhalten eine userid (logisch nä? )! So, nun möchte ich den usern auch mal vom system aus ne Private Message schicken. Die tabelle dafür sieht so aus: id, fromid, from, toid, to, subject, text, date! Nun möchte ich per $_GET["show"] == "in" und $_GET["show"] == "sys" die User-Nachrchten von den System nachrichten trennen. Bei den Systemnachrichten funktioniert es auch. Ohne fehler, aber wenn icha uf Posteingang ($_GET["show"] == "in") klicke zeigt er nicht an "keine Nachricht vorhanden" sondern immer eine leere zeile mit dem datum "01.01.1970" oO. Hier mal der code der da steht ;D
Vielleicht kann mir einer von euch helfen :-/ habs auch schon mit if(empty($result)) { versucht, aber selbst da schaffe ich es einfach nicht
Velen Dank im vorraus
MFG
Tim
Ich bastel momentan ein "Private Message System"!
Also, ich will gleich mal auf den Punkt kommen.
Ich habe ein Usermanagement System, user registrieren sich und erhalten eine userid (logisch nä? )! So, nun möchte ich den usern auch mal vom system aus ne Private Message schicken. Die tabelle dafür sieht so aus: id, fromid, from, toid, to, subject, text, date! Nun möchte ich per $_GET["show"] == "in" und $_GET["show"] == "sys" die User-Nachrchten von den System nachrichten trennen. Bei den Systemnachrichten funktioniert es auch. Ohne fehler, aber wenn icha uf Posteingang ($_GET["show"] == "in") klicke zeigt er nicht an "keine Nachricht vorhanden" sondern immer eine leere zeile mit dem datum "01.01.1970" oO. Hier mal der code der da steht ;D
PHP:
<?php
if ($_GET["show"] == "in") {
$result = mysql_query("SELECT * FROM ".$pref."pms WHERE toid='$uid'",$link);
$pm_data_in = mysql_fetch_array($result);
$datum = date("d.m.Y - H:i",$pm_data_in[date]);
if(mysql_num_rows($result) >= 0) {
echo '<br>
<table width="525" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="521" height="28" class="content_head"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="3%"></td>
<td width="95%" height="3"></td>
<td width="2%"></td>
</tr>
<tr>
<td> </td>
<td class="news_text_head"><div align="left"><b>Private Nachrichten
</b></div></td>
<td> </td>
</tr>
</table></td>
</tr>
<tr>
<td class="cont_head2" height="15"><table width="525" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="10"></td>
<td width="501" class="news_text_unter"><div align="right">Nachrichten von einem user!
</div></td>
<td width="14"></td>
</tr>
</table></td>
</tr>
<tr>
<td height="80" align="center" valign="top" class="cont_body"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="9"> </td>
<td width="505" valign="top"><div align="center">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="24%"><div align="left">From:</div></td>
<td width="42%"><div align="left">Subject</div></td>
<td width="22%"><div align="left">Date:</div></td>
<td width="12%"><div align="left">Read msg!</div></td>
</tr>
<tr>
<td><div align="left"><a href="?cont=uprofil&userid='.$pm_data_in['fromid'].'">'.$pm_data_in['from'].'</a></div></td>
<td><div align="left">'.$pm_data_in['subject'].'</div></td>
<td><div align="left">'.$datum.'</div></td>
<td><div align="left"><a href="?cont=readpm&fromid='.$pm_data_in[fromid].'&date='.$pm_data_in[date].'">- read -</a></div></td>
</tr>
</table>
</div> </td>
<td width="11"> </td>
</tr>
<tr>
<td colspan="3" class="news_end" height="23"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="3%" height="3"></td>
<td width="94%"></td>
<td width="3%"></td>
</tr>
<tr>
<td> </td>
<td class="news_text_unter"><table width="494" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="380" class="newsdown"><div align="left"></div></td>
<td width="114" class="newsdown"><div align="right"></div></td>
</tr>
</table></td>
<td> </td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table>';
} elseif ($pm_data_in[from] = "System") {
echo 'Es sind nur Systemnachrichten vorhanden!';
} else {
echo 'Es sind <u>keine</u> Nachrichten vorhanden!';
}
}
?>
Vielleicht kann mir einer von euch helfen :-/ habs auch schon mit if(empty($result)) { versucht, aber selbst da schaffe ich es einfach nicht
Velen Dank im vorraus
MFG
Tim