Foros del Web » Programando para Internet » PHP »

Otra Forma

Estas en el tema de Otra Forma en el foro de PHP en Foros del Web. Hola a todos ya se la configuracion del Register_Global=off Entonces recojo las varables con $_POST y $_GET, quisiera saber si de esta manera que la ...
  #1 (permalink)  
Antiguo 21/04/2004, 13:13
Avatar de capuleto  
Fecha de Ingreso: octubre-2003
Ubicación: Cartagena
Mensajes: 219
Antigüedad: 14 años, 2 meses
Puntos: 0
Otra Forma

Hola a todos ya se la configuracion del Register_Global=off

Entonces recojo las varables con $_POST y $_GET, quisiera saber si de esta manera que la hago esta bien??
******
<?
//Conexion con la base
mysql_connect("localhost","root","");

$nombre=$_POST['nombre'];
$telefono=$_POST['telefono'];

//Creamos la sentencia SQL y la ejecutamos
$sSQL="Update Clientes Set telefono='$telefono' Where nombre='$nombre'";
mysql_db_query("ejemplo",$sSQL);
?>
*******
Asi me funciona, pero queria alguna sugerencia y si hay alguna manera mas facil o corta de hacerlo...Si me recomeindan algo estare agradecido.
Gracias
Saludos desde Cartagena-Colombia
__________________
...Definitivamente Soy Nadie entre los Sabios....*-*Capuleto*-*
  #2 (permalink)  
Antiguo 21/04/2004, 13:42
Avatar de elmasca  
Fecha de Ingreso: enero-2004
Ubicación: Mexico
Mensajes: 108
Antigüedad: 13 años, 10 meses
Puntos: 0
La forma en que lo haces esta muy bien, pero si quieres una sugerencia yo te doy esta:
En logar de recibir las variables y asignarlas a otras ocupa las variables dirtectamente en la sentencia SQL.
<?
//Conexion con la base
mysql_connect("localhost","root","");

$sSQL="Update Clientes Set telefono='".$_POST['telefono']."' Where nombre='".$_POST['nombre']."';
mysql_db_query("ejemplo",$sSQL);
?>

Espero que te sirva
__________________
"El conocimiento se debe de compartir"
  #3 (permalink)  
Antiguo 21/04/2004, 15:05
Avatar de capuleto  
Fecha de Ingreso: octubre-2003
Ubicación: Cartagena
Mensajes: 219
Antigüedad: 14 años, 2 meses
Puntos: 0
Asi no me funciona

Hey man asi con el codigo que me pasaste no me funciona, no se la pagina no me muestra nada..ok
aqui esta de nuevo el codigo:

/*$nombre=$_POST['nombre'];
$telefono=$_POST['telefono'];*/

//Creamos la sentencia SQL y la ejecutamos
/*$sSQL="Update Clientes Set telefono='$telefono' Where nombre='$nombre'";
mysql_db_query("ejemplo",$sSQL);*/

//Otra Forma Mejor la tuya
$sSQL="Update Clientes Set telefono='".$_POST['telefono']."' Where nombre='".$_POST['nombre']."';
mysql_db_query("ejemplo",$sSQL);
?>

ojala y me ayuden...chao
__________________
...Definitivamente Soy Nadie entre los Sabios....*-*Capuleto*-*
  #4 (permalink)  
Antiguo 21/04/2004, 15:37
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
mm que esperas que se muestre? ..

Ahí sólo se ven sentencias SQL de actualización de registros .. pero ninguna tipo "SELECT" donde pudieras obtener esos datos (o es que los ves por otro script que hace ese select?)

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
  #5 (permalink)  
Antiguo 21/04/2004, 16:00
Avatar de capuleto  
Fecha de Ingreso: octubre-2003
Ubicación: Cartagena
Mensajes: 219
Antigüedad: 14 años, 2 meses
Puntos: 0
Ya

Era que faltaba una comilla, la ultima para cerrar la sentencia select...gracias
__________________
...Definitivamente Soy Nadie entre los Sabios....*-*Capuleto*-*
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:39.