Buenas tardes a todos los foreros tengo una duda y e spero me puedan orientar
Tengo que poner la fecha y hora en una pagina, estoy utilizando este que da el que tiene la maquina creo.
Código PHP:
$mysql_datetime = date("d/m/Y H:i:s a");
Pero ahora no se como hacerle para insertar esta informacion en la bd, estoy utilizando ems sql y lo tengo como tipo datetime, ya intente pero no me inserta nada, y tambien tengo un campo como numerico y me marca un error.
Dejare el ejemplo para que lo chequen y me corrigan si se puede.
Código PHP:
<?php
$mysql_datetime = date("d/m/Y H:i:s a");
echo $mysql_datetime;
require_once("conexion.php");
$sql="INSERT INTO statusdeservicios (cabecera_cliente,Fecha_hora,Hostname,Servicio,Status)
VALUES ('$_POST[cabecera]','$_POST[$mysql_datetime]','$_POST[host]','$_POST[servicio]','$_POST[status]')";
if (mysql_query($sql)) {
echo("<p>Usted se ha dado de alta satisfactoriamente</p>");
}
else {
echo("<p>Lo sentimos, pero ha ocurrido un error. Inténtelo de nuevo más tarde.: " . mysql_error() . "</p>");
}
?>
Este es el codigo para insertar
Código HTML:
<form action="<?=$PHP_SELF?>" method="post">
<p> </p>
<p align="left">
Cabecera del cliente: <input type="text" name=
"cabecera" size="20"
maxlength="255" />
</p>
</form>
//Este es el campo que me marca error
Gracias.