Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/10/2017, 15:58
rafret
 
Fecha de Ingreso: junio-2010
Mensajes: 221
Antigüedad: 13 años, 10 meses
Puntos: 3
duda con pedido a base Mysql

hola tengo la siguiente duda y error:

Código PHP:
<?php
               $conexion 
mysqli_connect("localhost","root","","pruebadatos");
               
mysqli_set_charset($conexion,"utf8");
               
$peticion="SELECT * FROM productos";
               
$resultado=mysqli_query($conexion,$peticion);
               while(
$fila=mysqli_fetch_array($resultado)){
                  echo 
$fila["nombre"].'<br />';
                  echo 
$fila["enlace"].'<br />';
                  echo
'<a href="productos.php?id='.$fila["enlace"].' ">ver mas</a><br /><br />';
               }
?>
y recibo:

Código PHP:
<?php
               $conexion 
mysqli_connect("localhost","root","","pruebadatos");
               
mysqli_set_charset($conexion,"utf8");
               
$peticion="SELECT * FROM productos WHERE enlace=".$_GET['id'];
               
$resultado=mysqli_query($conexion,$peticion);
               while(
$fila=mysqli_fetch_array($resultado)){
                  if()
                  echo 
$fila["nombre"].'<br />';
                  echo 
$fila["enlace"].'<br />';
                  echo
'<a href="productos.php?id='.$fila["enlace"].' ">ver mas</a><br /><br />';
               }
?>
Pero me da error. sin embargo cuando cambio "enlace" por "id" y lo comparo con el id de la tabla no hay problema. Que es lo que hago mal.

Lo que quiero hacer es que en mi url en vez que salga por ej: id=4, salga id=productoEjemplo ya que por "enlace" en mi base tengo el nombre de mi producto.
Espero me entiendan
Una vez lo hice pero no recuerdo como. Espero me puedan dar una manito
Gracias