Foros del Web » Programando para Internet » PHP »

Duda con linkear imagenes y con busqueda de campos en mysql

Estas en el tema de Duda con linkear imagenes y con busqueda de campos en mysql en el foro de PHP en Foros del Web. Que hubo gente, newbie por aca, para resumir esto odio los codigos , LOL, pero bueno la necesidad y el dinero pueden mas que cualquier ...
  #1 (permalink)  
Antiguo 20/12/2005, 23:51
Avatar de Watas  
Fecha de Ingreso: diciembre-2005
Ubicación: Caracas
Mensajes: 151
Antigüedad: 12 años
Puntos: 0
Duda con linkear imagenes y con busqueda de campos en mysql

Que hubo gente, newbie por aca, para resumir esto odio los codigos , LOL, pero bueno la necesidad y el dinero pueden mas que cualquier otra cosa.
Les escribo por lo siguiente, son varias dudas que tengo, la 1º estoy realizando una web, en dnd por primera vez utilizo PHP, asi que estoy algo crudo en el tema, esta web es una tienda de cd, asiq ue va su carrito de compras, la duda en si es como hago para que despues de mostrarme los resultados de una busqueda de productos, al hacer click a la imagen del carrito de ese producto este me redireccione a otra pagina, tengo este codigo:

while ($row = mysql_fetch_array($result)) {
echo "<tr> \n";
echo "<td>".$row["Artista"]."</td> \n";
echo "<td>".$row["Titulo"]."</td> \n";
echo "<td>".$row["Precio"]."</td> \n";
echo "<a href='$PHP_SELF?id=Comprar.html".$url."'><td><img src=".$row["Comprar"]."></td>";

alli lo que tengo es el arreglo de los resultados de la busqueda, en la ultima linea ya hice que por fin se mostrara la imagen del carrito pero no puedo hacer que este se enlace con la pagina en cuestion. Esa es la duda, como hago eso.

Mi 2º interrogante, es la siguiente, parecera una bobada, pero me tiene vuelto loco , como hago para que al buscar los productos en BD, los busque en dos renglones de la tabla, este es el codigo que tengo:

$link = conectar();if ($HTTP_POST_VARS["buscar"]) {
$result = mysql_query("SELECT * FROM Inventario WHERE Titulo like '%$palabra%'",$link);
$result = mysql_query("SELECT * FROM Inventario WHERE Artista like '%$palabra%'",$link);

como podran ver tengo dos lineas que buscan en dos renglones diferentes, pero que pasa con esto, en la probadera con la web, le dio la loquera de que a veces solo busca por artista y a veces solo busca por titulos.
He realizado varias busquedas en x cantidad de buscadores pero no he encotrado las respuestas adecuadas a estas interrogantes.
De verdad agredeceria mucho la ayuda de Uds, se que apesar de odiar los codigos, me esta gustando la cuestion esto del php y mysql, como dicen por aca la lengua es el castigo del hombre.

Un gran saludo y un fuerte abrazo desde Vzla
  #2 (permalink)  
Antiguo 21/12/2005, 01:24
Avatar de Quest  
Fecha de Ingreso: diciembre-2002
Ubicación: Santiago
Mensajes: 129
Antigüedad: 15 años
Puntos: 2
$result = mysql_query("SELECT * FROM Inventario WHERE Titulo like '%$palabra%'",$link);
$result = mysql_query("SELECT * FROM Inventario WHERE Artista like '%$palabra%'",$link);

eso se veria mejor asi

$result = mysql_query("SELECT * FROM Inventario WHERE Titulo like '%$palabra%' OR Artista like '%$palabra%'",$link);
__________________
http://victorsanmartin.com
Web Developer
http://www.guiasitios.cl
  #3 (permalink)  
Antiguo 22/12/2005, 12:30
Avatar de Watas  
Fecha de Ingreso: diciembre-2005
Ubicación: Caracas
Mensajes: 151
Antigüedad: 12 años
Puntos: 0
Hey Gracias de verdad. ya con lo tuyo resolvi ese problema, con lo otro ya esta listo, no busque lo suficiente.

Saludos
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 08:33.