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'];