Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > PHP
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #3  
Antiguo 09-04-2009
didier didier is offline
Miembro
 
Registrado: jul 2003
Ubicación: Santiago, Chile
Posts: 56
Poder: 23
didier Va por buen camino
de php a php con mysql

estimado ajunto codigo

ojo cuendo en el programa grabaregistrousuario.php agrego la la linea
<A HREF="usuario.php/">Volver</A><BR> para volver al programa usuario.php
tengo problemas, si saco esta linea se acaban los problemas pero tengo que presionar el boton de volver a la pantalla anterior, como hago para que solo retorne a la pantalla anterio ???????

seguramente es una tontera pero soy nuevo en el tema y recien ayer me puse a programar en este lenguage, yo siempre he programado en delphi y ahora quiero empezar a programar en php



******* este es el codigo del php que ingresa (usuario.php) **********
<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form action="grabaregistrousuario.php" method="POST">
<table align="center" width="225" cellspacing="2" cellpadding="2" border="0">
<!--DWLayoutTable-->
<tr>
<td height="23" colspan="2" align="center" valign="top"> <font face="Calibri">Ingrese
Informacion del usuario</font> </td>
</tr>

<tr>
<td width="116" height="26" align="right"><font face="Calibri">Nombre:</font></td>
<td width="95"><font face="Calibri">
<input type="Text" name="nombre" size="8" maxlength="20">
</font></td>
</tr>

<tr>
<td width="116" height="26" align="right"><font face="Calibri">Apellido:</font></td>
<td width="95"><font face="Calibri">
<input type="Text" name="apellido" size="8" maxlength="20">
</font></td>
</tr>

<tr>
<td width="116" height="26" align="right"><font face="Calibri">Empresa:</font></td>
<td width="95"><font face="Calibri">&nbsp; </font>
<table width="200">
<tr>
<td><label>
<input type="radio" name="GrupoOpciones1" value="Interexport">
Interexport</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="GrupoOpciones1" value="Micrologica">
Micrologica</label></td>
</tr>
<tr>
<td><label>
<input type="radio" name="GrupoOpciones1" value="Sonda">
Sonda</label></td>
</tr>
</table>
<font face="Calibri">&nbsp; </font></td>
</tr>

<tr>
<td width="116" height="26" align="right"><font face="Calibri">Usuario:</font></td>
<td width="95"><font face="Calibri">
<input type="Text" name="usuario" size="8" maxlength="20">
</font></td>
</tr>

<tr>
<td height="26" align="right"><font face="Calibri">CLAVE:</font></td>
<td><font face="Calibri">
<input type="password" name="clave" size="8" maxlength="20">
</font></td>
</tr>

<tr>
<td height="28" colspan="2" align="center"> <font face="Calibri">
<input name="Enviar" type="submit">
<input name="Limpiar" type="reset">
</font></td>
</tr>
</table>
</form>
</body>
</html>

***** este es el codigo del php que graba (grabaregistrousuario.php) ******

<html>
<head>
<title>Documento sin t&iacute;tulo</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?php
// agrega archivo comun
include("comun.php");

// cuerpo del programa php

// asignamos nombre, apellido, empresa, usuario y clave a variables
$nombre=$_REQUEST["nombre"];
$apellido=$_REQUEST["apellido"];
$GrupoOpciones1=$_REQUEST["GrupoOpciones1"];
$usuario=$_REQUEST["usuario"];
$clave=$_REQUEST["clave"];


// asigno parametrtos a variables
$nombre=$_POST['nombre'];
$apellido=$_POST['apellido'];
$GrupoOpciones1=$_POST['GrupoOpciones1'];
$usuario=$_POST['usuario'];
$clave=$_POST['clave'];

// muestro resultado de variables traspasadas
//echo $nombre;
//echo $apellido;
//echo $GrupoOpciones1;
//echo $usuario;
//echo $clave;

// valido
if (empty($_GET['nombre']) &&
empty($_GET['apellido']) &&
empty($_GET['usuario']) &&
empty($_GET['clave']) &&
empty($_GET['GrupoOpciones1']))
{


// llamo funcion conectar que esta en comun.php
$link=Conectarse();

// si fue buena la conexcion seguimos si no exit
if (!$link)
{
die('Could not connect: ' . mysql_error());
exit;
}

// query insert
$result=mysql_query("insert into usuarios (usuario,clave,tipousuario)
values ('$usuario','$clave','$GrupoOpciones1')",$link);


// si resultado de consulta es buena seguimos si no exit
if (!$result)
{
die('Could not query:' . mysql_error());
exit;
}

// Ahora comprobaremos que todo ha ido correctamente
$my_error = mysql_error($link);

if (!empty($my_error))
{
echo "Ha habido un error al insertar los valores. $my_error";
}
else
{
echo "Los datos han sido introducidos satisfactoriamente";
}
}
else
{
echo "Error, no ha introducido todos los datos";
}




?>

<A HREF="usuario.php/">Volver</A><BR>

</body>
</html>

**** este es el codigo del php que conecta (comun.php) *****

<?php
function Conectarse()
{
if (!($link=mysql_connect("localhost","root","")))
{
echo "Error conectando a la base de datos.";
exit();
}

if (!mysql_select_db("reparaciones",$link))
{
echo "Error seleccionando la base de datos.";
exit();
}
return $link;
}
?>
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Dac for mysql soloriv MySQL 0 27-10-2008 20:53:14
¿Por qué MySql? rastafarey Debates 11 08-01-2007 17:43:52
como conectarme remotamente mysql a mysql sakuragi MySQL 14 11-11-2004 15:04:46
MySQL y ADO SaurioNet MySQL 4 16-07-2004 09:39:27
MySQL User_Baja_2 SQL 5 23-03-2004 17:09:48


La franja horaria es GMT +2. Ahora son las 20:45:09.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi