Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: soru13 en 3 Agosto 2010, 13:06 PM

Título: funcion where con varios campos diferentes
Publicado por: soru13 en 3 Agosto 2010, 13:06 PM
hola,estoy intentando usar la funcion where en sql para que me muestre el contenido de 2 campos diferentes,pero no lo consigo.El código que tengo es el siguiente:

Código (php) [Seleccionar]
$sql = "SELECT SQL_CALC_FOUND_ROWS img, nombre, dur, id FROM videos where cat + cat2 = 'Rubias' order by id desc LIMIT $offset, $limit";

pero no funciona bien la funcion where,me muestra todo el contenido de la tabla "videos",y yo solo quiero que en la tabla videos,me muestre solo los videos que en los campos "cat" y "cat2" tengan el valor "Rubias",pero no lo consigo,aver si me podeis echar una ayudita porfavor.

gracias por la ayuda.
Título: Re: funcion where con varios campos diferentes
Publicado por: Novlucker en 3 Agosto 2010, 13:50 PM
Así como lo tienes estas concatenando ...
cat1 = 'Rubias' + cat2 = 'Rubias' == 'RubiasRubias'

Código (sql) [Seleccionar]
where cat1 = 'Rubias' or cat2 = 'Rubias'

Saludos
Título: Re: funcion where con varios campos diferentes
Publicado por: soru13 en 3 Agosto 2010, 15:06 PM
asi quedo el codigo

Código (php) [Seleccionar]
$sql = "SELECT SQL_CALC_FOUND_ROWS img, nombre, dur, id FROM videos WHERE cat1 = 'Rubias' OR cat2 = 'Rubias' order by id desc LIMIT $offset, $limit";

pero me da error al mostrar la consulta


Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home2/rapmadri/public_html/tupixxx/lista3.php on line 37


en esta parte del codigo

Código (php) [Seleccionar]
<?php 
         
while ($row mysql_fetch_assoc($rs)) 
         { 
            
$name $row["img"]; 
$id $row["nombre"]."";
$dura $row["dur"]."";  
$url $row["id"];
         
?>

<div style="float: left;">
<?php 


porque no me muestra la consulta? gracias por la ayuda
Título: Re: funcion where con varios campos diferentes
Publicado por: Novlucker en 3 Agosto 2010, 15:43 PM
Has revisado que la consulta que tienes ahora devuelva algo?

Saludos
Título: Re: funcion where con varios campos diferentes
Publicado por: soru13 en 3 Agosto 2010, 15:47 PM
ya lo conseguí gracias  ;D