martes, 5 de marzo de 2013

CREACION DE UNA BASE DE DATOS Y SU CONSULTA

PRIMERO DEBEREMOS CREAR EL ARCHIVO CONECTAR:

<?
$db = mysql_connect("localhost", "root", "123456") or die ('No es posible conectar con el servidor porfavor intente mas tarde');
mysql_select_db("Registro") or die ("No es posible seleccionar la base de datos");
?>



LUEGO EN OTRO ARCHIVO CREAREMOS EL INGRESO DE DATOS PARA LA TABLA

<span style='color: #00000; font-family: Segoe Print; font-size: 1em;'>
<?
if (!$_POST) {
?>
<form action="<?$_POST?>" method=post>
<table border=6 width=500 bgcolor=orange align=center>
<tr>
<td>Nombre: </td><td><input type=text reqired name=nombre /></td>
</tr>
<tr>
<td>Edad: </td><td><input type=text required name=edad /><td>
</tr>
<tr>
<td>Genero: </td>
<td><select name=genero>
<option value="Masculino"> Masculino </option>
<option value="Femenino"> Femenino </option>
<option value="Otros"> Otros </option>
</select>
</td>
</tr>
<tr>
<td>&nbsp;</td><td><input type=submit value=Guardar />
</tr>
</table>
</form>

<?
} else {
$nombre = $_POST['nombre'];
$edad = $_POST['edad'];
$genero = $_POST['genero'];
require ("conectar.php");

$insertar= "INSERT INTO datos (Nombre, Edad, Genero) VALUES ('$nombre', '$edad', '$genero')";
$resultado= mysql_query ($insertar);

if(!$resultado){
echo "no se han guardado los datos <br>";
} else {
echo "los datos se han guardado con exito <br>";
echo "$nombre<br>$edad<br>$genero<br>";
}
}
?>



SI QUEREMOS EVALUAR LOS DATOS DEBEREMOS CREAR OTRO DOCUMENTO DENOMIADO CONSULTA.PHP


<?
require("conectar.php");
$consultar = "SELECT * FROM datos";
$resultado = mysql_query($consultar);
$num_resultados = mysql_num_rows($resultado);

if($num_resultados == 0) {
echo "No se encontraron registros en la base de datos";
} else {
for ($i=1; $i<=$num_resultados; $i ++) {
$registro = mysql_fetch_array ($resultado);
echo "<br>Nombre: ".$registro['Nombre'];
echo "<br>Edad: ".$registro['Edad'];
echo "<br>Genero: ".$registro['Genero'];
echo "<br>-----------------------------------------------------------<br>";
}
}
?>




No hay comentarios:

Publicar un comentario