Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/01/2013, 17:31
echo_
 
Fecha de Ingreso: noviembre-2011
Ubicación: Paris
Mensajes: 450
Antigüedad: 12 años, 5 meses
Puntos: 7
Conflictos con un select

Hola de nuevo aquí a todos, lo que pasa es que tengo un error, vaya pues no se como hacer para que el select se ejecute con un AND el código si jala bien lo encontré pero como podría hacerlo funcionar con un AND?
Se los agradezco demasiado!


Código PHP:
function select($tabla$valores,$otro) {
    if( 
is_array($valores) ) {
        
// Bandera para evitar poner coma en el primer elemento
        
$ini true;
 
        
$sqlset '';
        foreach( 
$valores as $k => $v ) {
            if( !
$ini )
                
$sqlset .= ',';
            else
                
$ini false;
                
$sqlset .= '`' $k '` = \'' mysql_real_escape_string($v) . '\'';
        }
 
        
$query "SELECT * FROM `{$tabla}` WHERE {$sqlset} AND {$otro}";
        
$result =mysql_query($query);
 
        return 
$result;
    } else {
        return 
false;
    }
}


 
$consult select('alumnos', array('id' => 11) , 'ghjgh');
$fila mysql_fetch_assoc($consult);
    echo 
$fila['nombre'];
    echo 
$fila['apellido'];