Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Como realizar una consulta mysql con un dato del un link

Estas en el tema de Como realizar una consulta mysql con un dato del un link en el foro de PHP en Foros del Web. Hola a todos Bueno esto de enviando el valor al formulairo a a otro ya lo hize lo que no se es como realizar la ...
  #1 (permalink)  
Antiguo 04/10/2013, 06:18
 
Fecha de Ingreso: julio-2013
Mensajes: 309
Antigüedad: 10 años, 9 meses
Puntos: 2
Como realizar una consulta mysql con un dato del un link

Hola a todos

Bueno esto de enviando el valor al formulairo a a otro ya lo hize lo que no se es como realizar la consulta con el dato recibido

este es el codigo :
Aqui realiza la consulta y envia un valor por medio del href

Código PHP:
$sql="SELECT MAX(id) as id FROM alumno"
$resultado mysql_query($sql); 
$dato mysql_fetch_array($resultado); 
    echo 
"<center><font color='RED'>DATOS INSERTADOS CORRECTAMENTE</font><a href='matricular.php?id=".$dato['id']."'>Ir al otro fomulario</a>"

Código PHP:
<?php 
include "conexion2.php"
$sql="Select id,nombrea FROM alumno WHERE id='$_request['id']'";  
$result mysql_query ($sql); 
if(isset(
$result)) {   
//obtenemos los datos resultado de la consulta  
    
while ($row mysql_fetch_array($result)){ 
      
?>       
<tr><td height="23" colspan="2" width="200">Nombre y apellido : 
</td><td width="200"><b><?php echo $row["nombrea"]?></td><tr> 
</table></td><td> 
<?php 
    


?>
La verdad no me funciona poner $_request['id'] o $_POSTt['id']


Les agradezco su ayuda
  #2 (permalink)  
Antiguo 04/10/2013, 06:48
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Como realizar una consulta mysql con un dato del un link

Recuerda que php es casesesitive la variable es $_REQUEST no $_request

Código PHP:
Ver original
  1. <?php
  2. include "conexion2.php";
  3. $sql="Select id,nombrea FROM alumno WHERE id=".$_REQUEST['id'].";";  
  4. $result = mysql_query ($sql);
  5.  
  6. if(isset($result)) {  
  7.     //obtenemos los datos resultado de la consulta  
  8.     //    while ( el bucle es inutil si seleccionas por id solo puede haber un resultado)
  9.     $row = mysql_fetch_array($result); ?>      
  10. <table>
  11.   <tr>
  12.     <td height="23" colspan="2" width="200">Nombre y apellido :</td>
  13.      <td width="200"><strong><?php echo $row["nombrea"]; ?></strong></td>
  14.    <tr>
  15. </table>
  16. <?php } ?>
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
  #3 (permalink)  
Antiguo 04/10/2013, 06:50
Avatar de xSkArx  
Fecha de Ingreso: marzo-2008
Ubicación: Chile
Mensajes: 945
Antigüedad: 16 años, 1 mes
Puntos: 96
Respuesta: Como realizar una consulta mysql con un dato del un link

$_GET['id'], pero como esta entre conilla dobles debe ser asi $_GET[id], aunque tampoco es la forma correcta, deberias ptimero verificar si la variable $_GET['id'] esta definida y que no tenga un valor nulo, despues escaparcaracteres, y despues agregar la variable a la consulta
__________________
Busca, lee y practica todo lo que puedas.
Usa siempre el buscador antes de postear.
Si posteas código, utiliza el HIGHLIGHT correcto.
  #4 (permalink)  
Antiguo 04/10/2013, 07:02
 
Fecha de Ingreso: julio-2013
Mensajes: 309
Antigüedad: 10 años, 9 meses
Puntos: 2
Respuesta: Como realizar una consulta mysql con un dato del un link

Cita:
Iniciado por quimfv Ver Mensaje
Recuerda que php es casesesitive la variable es $_REQUEST no $_request

Código PHP:
Ver original
  1. <?php
  2. include "conexion2.php";
  3. $sql="Select id,nombrea FROM alumno WHERE id=".$_REQUEST['id'].";";  
  4. $result = mysql_query ($sql);
  5.  
  6. if(isset($result)) {  
  7.     //obtenemos los datos resultado de la consulta  
  8.     //    while ( el bucle es inutil si seleccionas por id solo puede haber un resultado)
  9.     $row = mysql_fetch_array($result); ?>      
  10. <table>
  11.   <tr>
  12.     <td height="23" colspan="2" width="200">Nombre y apellido :</td>
  13.      <td width="200"><strong><?php echo $row["nombrea"]; ?></strong></td>
  14.    <tr>
  15. </table>
  16. <?php } ?>
Bien , gracias , no tenia idea que era , eso , me funciono


saludos

Etiquetas: dato, link, mysql, select, sql
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 00:46.