Hola quiero que me ayuden con este codigo, mi problema es que tengo esta pagina y cada vez que
actualizo se guarda un nuevo registro en la base de datos.
Ayudenme x favor cual es la solucion.
Código HTML:
<?
//coneccion a la base de datos
$host = "localhost";
$usuario = "a10128ho_pinka";
$password = "dan809on";
$db = "a10128ho_pinka";
$enlace = mysql_connect($host, $usuario, $password);
mysql_select_db($db,$enlace);
// termina la coneccion a la base de datos
if(empty($_POST[tours])){
$_tours = $_POST[tour];
$_nombre = $_POST[nombre];
$_foto = $_POST[foto];
$_guia = $_POST[guia];
$_email = $_POST[email];
$_testimonios = $_POST[testimonios];
$_fecha = time();
$_fechac = time();
$sql = "INSERT INTO testimonio (tours, nombre, foto, guia, email, testimonios, fechates, fechacreada)
VALUES ('$_tours','$_nombre','$_foto','$_guia','$_email','$_testimonios','$_fecha','$_fechac') ";
$sql = mysql_query($sql);
}
else{
}
?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Paginas - Sistema de manejo de contenidos</title>
<script src="css/ckeditor.js"></script>
<link rel="stylesheet" href="css/sample.css">
<link rel="stylesheet" media="screen" href="css/styles.css" >
</head>
<body>
<div class="titulo">Agregar testimonio</div>
<form class="contact_form" action="testimonio.php" method="post">
<div class="titulot">
Elegir Paquete: <span class="styled-select"><select name="tour">
<option value="0">Ninguna</option>
<option value="enigma">Peru - Enigmatic</option>
<option value="inka">Peru - Inka</option>
<option value="amazon">Peru - Amazonic</option>
<option value="andean">Peru - Andean</option>
</select></span>
</div>
<table border="1" cellspacing="0" cellpadding="5">
<tr>
<td valign="middle">Nombre:</td>
<td colspan="2" align="left" valign="middle"><input type="text" name="nombre" id="nombre" placeholder="Nombre del Pasajero" required /></td>
</tr>
<tr>
<td valign="middle">Email:</td>
<td colspan="2" align="left" valign="middle"><input type="text" name="email" id="email" placeholder="Email del Pasajero" required/></td>
</tr>
<tr>
<td valign="middle">Foto:</td>
<td colspan="2" align="left" valign="middle"><input style="width:350px;" type="text" name="foto" id="foto" placeholder="Foto del Pasajero"/></td>
</tr>
<tr>
<td valign="middle">Fecha:</td>
<td colspan="2" align="left" valign="middle"><input type="text" name="fecha" id="fecha" placeholder="Fecha que realizo el Tour ej: 25-10-2013"/></td>
</tr>
<tr>
<td width="19%">Testimonio:</td>
<td><textarea name="testimonios" id="editor1" placeholder="Escribir el testimonio" class="ckeditor" required></textarea>
<script>
// Replace the <textarea id="editor"> with an CKEditor
// instance, using default configurations.
CKEDITOR.replace( 'editor1', {
uiColor: '#3f9bfa',
toolbar: [
[ 'Bold', 'Italic', '-', 'NumberedList', 'BulletedList', '-', 'Link', 'Unlink' ],
[ 'FontSize', 'TextColor', 'BGColor' ]
]
});
</script></td>
<td width="13%" align="center" valign="middle"><button class="submit" type="submit">Guardar</button></td>
</tr>
</table>
<div class="titulot">
Lista de testimonios publicados
</div>
<table border="1" cellspacing="0" cellpadding="0">
<tr class="columnas">
<td align="center" valign="middle">Titulo</td>
<td align="center" valign="middle">CategorÃ*a</td>
<td align="center" valign="middle">Orden</td>
<td align="center" valign="middle">fecha/creación </td>
<td align="center" valign="middle">Acción</td>
</tr>
<?
$resp = mysql_query("SELECT * FROM `testimonio` LIMIT 0 , 30") ;
while($row = mysql_fetch_array($resp)) {
$_nombre = $row[nombre];
$_fecha = date('d-m-Y', $row["fechacreada"]);
$_hora = date('H:i:s', $row["fechacreada"]);
echo'
<tr>
<td>'.$_nombre.'</td>
<td align="center"> testimonio</td>
<td align="center">1</td>
<td align="center">'.$_fecha.'<span> Hora '.$_hora.'</span></td>
<td align="center" valign="middle"><a href="prueba2.html" onclick="cargarPagina(this); return false;"><img src="images/hoja.gif" width="20" height="21" title="Editar" /></a> <img src="images/tacho.gif" width="20" height="21" title="Eliminar" /></td>
</tr>';
}
?>
</table>
</body>
</html>
Gracias.