Comunidad de diseño web y desarrollo en internet online

Cual es la estructura de un PHP

Citar            
MensajeEscrito el 04 Jun 2009 02:24 am
no soy un experto en PHP, de hecho nunca me habia tocado trabajar con esto, necesito hacer un formulario con lo siguiente

Nombre
Apellidos
Direccion
Colonia
Ciudad
telefono
celular
etc...

investigando encontre un codigo de PHP algo mas o menos a lo que necesito pero realmente no se nada de SQL y me piden un base de datos la cual no se crear no se si me pueden echar la mano, y si pueden revisar mi archivo de php
el cual es:

Código :

<?
$dbhost="localhost";
$dbusuario="usuario";
$dbpassword="password";
$db = "base_de_datos";
$conexion = mysql_connect($dbhost, $dbusuario, $dbpassword);
mysql_select_db($db, $conexion);
$nombre=$_POST["nombre"];
$apellidos=$_POST["apellidos"];
$edad=$_POST["edad"];
$civil=$_POST["civil"];
$sexo=$_POST["sexo"];
$direccion=$_POST["direccion"];
$col=$_POST["colonia"];
$ciudad=$_POST["ciudad"];
$estado=$_POST["estado"];
$cp=$_POST["cp"];
$tel=$_POST["tel"];
$cel=$_POST["cel"];
$email=$_POST["email"];
$religion=$_POST["religion"];
$iglesia=$_POST["iglesia"];
$ocupasion=$_POST["ocupasion"];
$enterado=$_POST["enterado"];
$hospedaje=$_POST["hospedaje"];
if($quien == $nombre|$apellidos == $email){
echo "mensaje=Ya estas Registrado";
} header ("Location: http://www.cristalab.com"); else{
mysql_query("INSERT INTO users (nombre,apellidos,edad,civil,sexo,direccion,ciudad,estado,cp,tel,cel,email,religion,iglesia,ocupasion,enterado,hospedaje) VALUES('$nombre','$apellidos','$edad','$civil','$sexo','$direccion','$ciudad','$estado','$cp','$tel','$cel','$email','$religion','$iglesia','$ocupasion','$enterado','$hospedaje')",$conexion);
echo "Usuario Registrado";}
mysql_close($conexion);
;
?>

Por Lec_20038

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 04 Jun 2009 06:42 pm
pues mira cuate yo tampoco soy un experto pero leyendo encontre la forma de hacer este pequeño sistemita de una libreria q es lo mas basico y tal ves a ti te funcione tambien , el codigo a mi me funciona perfecto

claro con este sistemita completo puedes:

1. - Introducir a la base de datos
2. - Dar mantenimiento a tu base de datos (datos introducidos)
3. - Consultar los elementos de tu base de datos

yo utilizo 2 archivos q tienen relacion entre si uno q se llma Introducir y otro q se llama input , alguna ves me dijieron q era mejor hacerlo todo por separado y asi lo he hecho

este es mi codigo de introducir.php (en este caso es el aspecto del formulario)

Victor escribió:



<HTML LANG="es">

<head>
<title>Formulario: Introducir</title>
<LINK REL="stylesheet" TYPE="text/css" HREF="estilo.css">
</head>

<body>
<h1 align="center"><strong>Formulario para Introducir Registros</strong></h1>

<form action="input.php" method="post">
<p>
<p>
<p>
<p>
<p>
<Table Border=1 align="center" width="30%">
<tr>
<td><b>Cédula: </b>
<td><input name="cedula" type="text" id="cedula" size="17">
<tr>
<td><b>Apellido: </b>
<td><input name="apellido" type="text" id="apellido" size="35">
<tr>
<td><b>Nombre: </b>
<td><input name="nombre" type="text" id="nombre" size="35">
<tr>
<td><b>Dirección: </b>
<td><input name="direccion" type="text" id="direccion" size="45">
<tr>
<td><b>Teléfono: </b>
<td><input name="telefono" type="text" id="telefono" size="17">
<tr>
<td><b>E-Mail: </b>
<td><input name="email" type="text" id="email" size="50">
<tr>
<td><b>Prueba: </b>
<td><input name="prueba" type="text" id="prueba" size="50">
<tr>
<td>
<td align="center"><input name="submit" type=submit value="Guardar">
<tr>
<td>
<td>
<div align="center">
<h3><a href="index.php" class="texto2">Retornar al Men&uacute; Principal </a></h3>
</div>
</table>
</form>

</body>
</html>




este es mi codigo del input.php


Victor escribió:



<HTML LANG="es">

<head>
<title>Guardar Registros</title>
<LINK REL="stylesheet" TYPE="text/css" HREF="estilo.css">
</head>

<body>
<p>

<?php

require_once("funciones.php");
$query = "SELECT * FROM clientes WHERE cedula = '$cedula'";
$result = mysql_query($query);
if (!$result || mysql_num_rows($result)!=0)
return false;

$query = "INSERT INTO clientes (cedula, apellido, nombre, direccion, telefono, email, prueba) VALUES ('$cedula', '$apellido', '$nombre', '$direccion',' $telefono', '$email','$prueba')";
print("<font color = #FFFFFF>");
echo "<br> Cédula: ", $cedula;
echo "<br> Apellido: ", $apellido;
echo "<br> Nombre: ", $nombre;
echo "<br> Dirección: ", $direccion;
echo "<br> Teléfono: ", $telefono;
echo "<br> E-Mail: ", $email;
echo "<br> Prueba: ", $prueba;
print("</font>");
echo "<br>";
echo "<br>";
echo "<td<div align=left><input type='button' value='Retornar' onclick='document.location.href = \"introducir.php\"'></div></TD>";

$result = mysql_query($query);
if (!$result)
return true;
else
return true;

?>

</body>
</html>




la base de datos tambien la tengo pero seria mejor q primero buscaras un tuto q te explicara lo mas basico de mysql pero de todas maneras yo te la puedo pasar , mandame un correo a [email protected] y te la envio

Por thebluether

27 de clabLevel



Genero:Masculino  

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.