A ver, lo que pasa es que tengo un cacho código para ejecutar un Select y pienso que está mal y se puede acortar.
A ver, cuando el resultado del SELECT son varias líneas por ejemplo de teléfono que me devuelva 615456321, 654127985, etc... uso el código:
$sql='SELECT Telefono FROM Guia';
$resultados = mysql_db_query($db_name, $sql);
while ($tlf= mysql_fetch_array($resultados)){
echo($tlf["Telefono]."<br>");
};
Aquí todo bien, no creo que se pueda acortar nada, el problema es que cuando necesito sacar sólo un valor para comprobar si existe, por ejemplo si quiero saber si existe el 666999666 hago lo siguiente:
$sql='SELECT Telefono FROM Guia Where Telefono IS "666999666"';
$tlf = mysql_fetch_array(mysql_db_query($db_name, $sql));
echo($tlf["Telefono"]);
El problema es que no se si se puede acortar algo, puesto que meto una función dentro de otra función.
Un saludo.
y...
Que es lo que no entiendes?
Cual es tú pregunta. xD
La pregunta es si lo hago bien cuando saco sólo un valor (en el segundo caso) o hay una forma más correcta.