لدي جدول message في قاعدة البيانات TDI :
كود الجدول :
CREATE TABLE `message` ( `id_msg` int(10) unsigned NOT NULL auto_increment, `msg` text NOT NULL, PRIMARY KEY (`id_msg`) ) TYPE=MyISAM COMMENT='message' AUTO_INCREMENT=1 ;
-----------------------------------------------------------------------------------------------------------------------------------------------------------
لدي صفحة send_msg.php تقوم بحفض ماكتب في textarea في جدول message في قاعدة البيانات TDI .
كود function pep_data:
function preper_data($data=""){
$data=trim($data);
$data=htmlentities($data);
$data=strip_tags($data);
$data=nl2br($data);
$data=mysql_real_escape_string($data);
return $data;
}كود الصفحة :
<?php
//connexion to mysql Database
require_once('../tdi_includes/session.php');
if(isset($_POST['submit']) && $_POST['send']=="send"){
if(isset($_SESSION['idm']) && isset($_SESSION['logedin'])){
$msg=preper_data($_POST['msg']);
if($msg != "" && $msg!= "write an message..."){
//insert the message into the database
$cmd="insert into message values('','".$msg."')";
$result=mysql_query($cmd);
//in order to check the query
check_result($result);
}
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" >
<title>Ecrire un Message</title>
</head>
<body>
<form method="post" action="<?php echo $_SERVER['PHP_SELF']?>">
<textarea name="msg" style="width: 430px; height: 60px" id="msg">write an message...</textarea><br>
<input type="hidden" name="send" value="send" >
<input name="submit" type="submit" value="Envoyer" class="modifier">
</form>
<!-- print all messages-->
<?php
$cmd="select * from message order by id_msg desc";
$result=mysql_query($cmd);
//in order to check the query
check_result($result);
if(mysql_num_rows($result) > 1){
while($msg=mysql_fetch_array($result)){
?>
<div style="background:#D3E2E1">
<?php echo $msg['msg']; ?>
</div>
<hr>
<?php
}//while
}//if
?>
</body>
</html>المطلوب:
اريد طريقة لعرض كل ما يكتب في textarea في نفس الصفحة send_msg.php .
متال:
اريد حفض هدا الكود اسفله الدي كتب في textarea داخل جدول message في قاعدة البيانات TDI:
مرحبا بكم في منتديات الفريق العربي للبرمجة ادا كنت زائر المرجو التسجيل. <table> <tr> <td> <span style="float: right;color:#405F8C; margin:0 0 0 0"> <!-- supprimer le msg --> <a style="" href="supp_msg.php?id_msg_rec=<?php echo $msgr['id_msg_rec'];?>" title="Supprimer ce Message"> Supprimer </a> <!-- repondre --> <a style="" href="member_stufs.php?id_msg_rec=<?php echo $msgr['id_msg_rec'];?>&repondre=ok" title="Supprimer ce Message"> Repondre </a> </span> </td> </tr> </table>
يجب ان يعرض من جدول message في قاعدة البيانات على الشكل التالي:
مرحبا بكم في منتديات الفريق العربي للبرمجة
ادا كنت زائر المرجو التسجيل.
<table>
<tr>
<td>
<span style="float: right;color:#405F8C; margin:0 0 0 0">
<!-- supprimer le msg -->
<a style="" href="supp_msg.php?id_msg_rec=<?php echo $msgr['id_msg_rec'];?>" title="Supprimer ce Message">
Supprimer
</a>
<!-- repondre -->
<a style="" href="member_stufs.php?id_msg_rec=<?php echo $msgr['id_msg_rec'];?>&repondre=ok" title="Supprimer ce Message">
Repondre
</a>
</span>
</td>
</tr>
</table>
لقد تعبت من البحت و التجارب.المرجو من الاخوان المساعدة. ولكم جزيل الشكر :unsure:
