El siguiente codigo sirve para hacer un alta a la base de datos obteniendo los datos de un formulario, donde se ingresan los datos de un vehiculo y cuando se envian los datos correctamente muestra un mensaje diciendo la cantidad de registros enviados ( en cierta forma siempre va a ser 1 ), el priblema es que nose por que en vez de mostrar el numero 1 lo muestra con un "-" lo que quedaria como "negativo" el numero, bueno aca dejo el codigo:
Código PHP:
<h1>Alta de datos de vehiculos</h1>
Los datos del vehiculo han sido ingresados. Muchas Gracias.
<p>
<?php
$seguro=($valor*10)/100;
$patente=$_POST['patente'];
$marca=$_POST['marca'];
$modelo=$_POST['modelo'];
$ano=$_POST['ano'];
$valor=$_POST['valor'];
$db=mysql_pconnect ("localhost", "root", "khazad-dum") or die ('<br>No me puedo conectar con el servidor porque: ' . mysql_error());
mysql_select_db ("autos");
$query="insert into seguro values ('".$patente."','".$marca."','".$modelo."','".$ano."','".$valor."','".$seguro."')";
$result= mysql_query ($query);
if ($result);
echo mysql_affected_rows()." Vehiculo ha sido ingresado a la base de datos.";
?>
<p>
<a href="ver.php">Listar los campos patente y seguro de todos los registros</a>
La linea que dice:
Código PHP:
if ($result);
echo mysql_affected_rows()." Vehiculo ha sido ingresado a la base de datos.";
seria la que muestra el numero negativo