Foros del Web » Programando para Internet » PHP »

Funciones en php

Estas en el tema de Funciones en php en el foro de PHP en Foros del Web. Quisiera saber si puedo crear un query que contenga un order by y un where si si como??. muchisimas gracias <html> <?php echo "Vamos a ...
  #1 (permalink)  
Antiguo 25/09/2012, 12:59
Avatar de danramglez  
Fecha de Ingreso: septiembre-2012
Mensajes: 70
Antigüedad: 11 años, 7 meses
Puntos: 2
Funciones en php

Quisiera saber si puedo crear un query que contenga un order by y un where si si como??.

muchisimas gracias

<html>
<?php
echo "Vamos a crear nuestras variables<br><br>";

$id=" id";
$nombre=" nombre";
$email=" email";
//$asc= " asc";

//echo "$A<br>";
echo "$id<br>";
echo "$nombre<br>";
echo "$email<br>";
//echo "$asc<br>";
echo "<br>Ahora vamos a crear nuestra funcion 'consultas'<br><br>";

for($var1=1; $var1<3; $var1++){
consultas($var1,$id,$nombre,$email);}

#CREAR FUNCION
function consultas($var1,$id,$nombre,$email)
{

$A = " order by";
$B = " where";

if($var1==1)
{
$D = " select * from nuevo $A ";
$sql="$D$nombre<br>";
$cadena = mysql_query ($sql);
echo $cadena;
echo $sql;
}
else if($var1==2)
{
$D = " select * from nuevo $B";
$sql="$D$id<br>";
$cadena = mysql_query ($sql);
echo $cadena;
echo $sql;
}
}
#MANDAR LLAMAR A LA FUNCION
?>
</html>
  #2 (permalink)  
Antiguo 25/09/2012, 18:59
Avatar de rodrigo791  
Fecha de Ingreso: noviembre-2009
Ubicación: Uruguay
Mensajes: 1.339
Antigüedad: 14 años, 5 meses
Puntos: 168
Respuesta: Funciones en php

1ero, usa el highlight para no rompernos los ojos leyendo código.
Es el combobox que dice Highlight.
2do, con respecto a si podes hacer order by y where, no veo porque no podrías, todo depende de como lo hagas

ejemplo
Código SQL:
Ver original
  1. SELECT * FROM tabla WHERE atributo = atributo ORDER BY atributo

Etiquetas: funciones, html, mysql, sql, variables
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 10:35.