Crear una cuenta
 
Buscar:
:: Home  ::  Descargas  ::  Mi Cuenta  ::  Foros  ::
::  ¿Cómo moverse por esta Web? ::
Menú
 Página principal
 Descargas
 Documentación
 Enlaces Web
Quien está en Línea
Hola, Anónimo
Nickname
Password
(Regístrate)
Gente en línea:
Visitantes: 20
Miembros: 0
Total: 20
 Foros de discusión
Foros de discusiónForos de discusión    FAQFAQ    BuscarBuscar    Grupos de UsuariosGrupos de Usuarios
Gestionado por phpBB © 2001 phpBB Group. Version 2.0.6 de PHP-Nuke Port por Tom Nitzschner © 2002 www.toms-home.com
problema php y phpmyadmin
Publicar nuevo tema   Responder al tema    Foros de discusión -> PHP
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
gauchopuig
Invitado





MensajePublicado: Vie Nov 23, 2007 7:16 am
 Asunto: problema php y phpmyadmin
Responder Responder citando

hola amigos , necesito k me ayuden con php y phpmyadmin. vamos al grano, resulta que yo quiero hacer un "buscador" de registros ( para un pagina de inzumos computacionales como ejemplo ).
ej

formulario [campo de texto] [boton bbuscar]

en php creo el buscador(que seria un formulario, mas un campo de texto y un boton) y a la pagina la llame buscar.php hasta ahi tengo listo el buscador de registros .

ahora en phpmyadmin tengo los sgt datos :

bd: adminprod
tabla:productos_alexp
campos de la tabla:
-cod
-id
-productos
-stock
-observacion

por otras paginas lei que habia que hacer un indice :

nombre indice : busqueda
tipo: fulltext
campos:
-id
- productos

luego de crear esto sigo con el codigo para hacer funcionar el boton buscar sigo con el codigo php

que hasta el momento voy asi :

<form >
// aki va el campo de texto + el boton buscar //
</form>

y luego empiezo con

<?php

ahora viene mi duda cual es el codigo que tengo k hacer con los datos exactos que les di de mi base de datos para que me funcione el buscador ??? me ayudan please
Volver arriba

Rag_
Usuario experto
Usuario experto


Registrado: Jul 31,2004
Mensajes: 42

MensajePublicado: Lun Dic 10, 2007 10:59 am
 Asunto:
Responder Responder citando

Tu formulario buscar no tiene por qué ser un php. Con que sea HTML estático es suficiente. Claro, si es que no tienes código PHP en algún otro lado de esa misma página.

El formulario debe ir algo así:

Código:
<form action="resultado.php" method="GET">
<!-- Código para el campo y el botón -->
</form>


Supongamos que al campo de texto le pones el nombre "producto". Entonces creas el archivo resultado.php que sería algo así:

Código:
<html><body><table>
<?php

/* Conectamos a la BD */
$conexion=mysql_connect("host", "usuario", "password");
mysql_select_db("adminprod");

/* Armamos la consulta */
$prod = mysql_real_escape_string($_GET['producto']);
$consulta = "SELECT * FROM productos_alexp WHERE MATCH(productos) AGAINST('$prod')";

/* Hacemos la consulta */
$q=mysql_query($consulta);

/* Impresión de resultados */
$n = mysql_num_rows($q);
for ( $i = 0; $i < $n; $i++ )
{
   $r=mysql_fetch_array($q);
    echo "<tr>";
    echo "<td>" .$r['productos']. "</td><td>"
                .$r['stock']."</td><td>"
                .$r['observacion']."</td>"
    echo "</tr>";
}
?>

</table></body></html>


En eso anterior sólo necesitas cambiar la línea del mysql_connect y poner el host donde se encuentra tu servicio de MySql, así como tu nombre de usuario y contraseña que tienes.

Espero te sirva.
Salu2.
Volver arriba
Ver perfil de usuario Enviar mensaje privado

Mostrar mensajes de anteriores:   

 
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro
Página 1 de 1
 
   Portal creado con PHP-Nuke. PHP-Nuke es gratuito y está acogido a la licencia GNU/GPL.