Hola amigos, estoy haciendo una pagina y al mismo tiempo aprendiendo PHP y MySQL, y necesito su ayuda por favor.
Gracias a quienes puedan ayudarme.
Tengo un catálogo de productos que estoy haciendo pueden ver
aquí una muestra.
Ahi empieza mi duda, hasta ahi todo bien.
De esa página quiero una que me de la descripción del producto, la hice así:
Código PHP:
<?
$link = myconection();
$consulta = mysql_query("SELECT * FROM producto WHERE MATCH (nombre) AGAINST ('".$_GET['ID']."' IN BOOLEAN MODE)", $link) or die(mysql_error());
while ($registro = mysql_fetch_array($consulta))
{
$nombre = ($registro[nombre]);
$descripcion = ($registro[descripcion]);
echo "<div id='prod-box'> <a href='prod.php?ID=$nombre'><img src=$registro[minifoto]></a>";
echo "<a href='prod.php?ID=$nombre' class='borde'>$registro[nombre]</a> </div>";
}
?>
Y funciona bien hasta cierto punto, el problema es que me lista cualquier resultado que se asemeje al nombre, no el nombre completo.
Por ejemplo, si doy click a "Rainbow" me lista ese y también el que se llama "Multi Rainbow"
¿Me hago entender?
Lo que yo necesito es que se me liste ese único producto, y no he podido; se me ocurrió hacerlo por el campo "id" pero me da un error y la verdad es que no entiendo mucho aun de PHP y MySql (estoy aprendiendo)
Mil y mil gracias.