Este es mi codigo:
Código PHP:
Ver original
<?php include("connect.php"); include("date_time_format.php"); $usuario=$_SESSION['usuario']; $from_mem=$_SESSION['id']; $tid=$_REQUEST["id"]; $fid=$_SESSION["id"]; mysql_query ("Insert into `dm_messages` ( dm_fid , dm_tid , dm_message , dm_subject , dm_msg_read,d_f_del,d_t_del, dm_onstamp) VALUES ( '".$_SESSION["id"]."','".$_REQUEST["id"]."','$message'," ."'$subject'" .",'No','No','No',NOW())"); { //Gets member info $sql = "SELECT max(dm_id) FROM dm_messages" ; $id=$rs[0]; $rs0=mysql_fetch_array(mysql_query("select *,UNIX_TIMESTAMP(dm_onstamp) as ondate from dm_messages where dm_id=" .$id)); $ondate=dm_date($rs0["ondate"]); } $errmsg="Tu mensaje ha sido enviado a ".$to_mem["usuario"]; ?>
O sea no se inserta, pero el mysql_query está bien.
el date_time_format:
Código PHP:
Ver original
<?php include("connect.php"); function dm_date($unx_stamp) { $date_str=""; $time_str=""; switch($config["dm_date_format"]) { //case 6: $date_str=date("M j",$unx_stamp)."<sup>".date("S",$unx_stamp)."</sup>".date(", Y",$unx_stamp); break; }//end switch date string switch($config["dm_time_format"]) { }//end switch time string return($date_str." ".$time_str); }//end date function ?>
Código MySQL:
Ver original
Cual puede ser el error? dice "Tu mensaje se ha enviado a pepe", pero no hay nada en la bd.
Tendra algo que ver los campos dm_onstamp?
No puedo resolverlo aun.
Gracias por leer.