Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/09/2013, 09:41
DiegoAlonso
 
Fecha de Ingreso: julio-2013
Mensajes: 39
Antigüedad: 10 años, 10 meses
Puntos: 0
No guarda los 0 en la DB

Hola, bueno tengo un archivo PHP que sube algo así como el resultado de un equipo bueno y el problema es que cuándo quiero guardar el 0 me da error de rellenar campos, pero si pongo dos 00 los guarda, alguien que me pueda ayudar, aquí dejo el PHP.

Código:
<?php
include("conexion.php");

if(isset($_POST['añadir']))
{
	$equipo = mysql_real_escape_string($_POST['equipo']);
	$goles = mysql_real_escape_string($_POST['goles']);
	if(!empty($arbitro) && !empty($goles))
	{
		$query_NuevoMarcador = mysql_query("INSERT INTO ".$db_table." (equipo, goles, cat) values ('".$_POST['equipo']."','".$_POST['goles']."','".$_POST['categoria']."')") or die('Fallo en: ' . mysql_error());

		if($query_NuevoMarcador) {
			echo'Guardado correctamente';
		}
		else {
			echo'No se pudo guardar';
		}
	}
	else {
		echo'Rellena los campos';
	}
}

{
	$elector = '<select name="categoria">';
	$results = mysql_query("SELECT * FROM categorias order by id");
	while ($row = mysql_fetch_assoc($results)) { $elector .= '<option value="' . $row['id'] . '">' . $row['categoria'] . '</option>'; }
	$elector .= '</select>';
echo'
<form action="nuevo_marcador.php" method="post">
	<input name="equipo" type="text" />
	<input name="goles" type="text" />
	'.$elector.'
	<input type="submit" name="añadir" value="Guardar" />
</form>';
}
?>