Consulta a tabla MySQL
Publicado por Diana (203 intervenciones) el 05/08/2009 21:13:43
tengo el siguiente inconveniente:
<?php
include("../Connections/conex.php");
$link=Conectarse();
$result=mysql_query("SELECT * FROM basico WHERE email = '%@%' AND candidato1 = '$cedula' OR candidato2 = '$cedula' ORDER by email DESC, nombre ",$link);
?>
Quiero que la consulata no saque cuando el campo email esta en blanco (varchar(70)). Con la anterior me trae los vacios...
he prbado con:
<?php
include("../Connections/conex.php");
$link=Conectarse();
$result=mysql_query("SELECT * FROM basico WHERE email != '' AND candidato1 = '$cedula' OR candidato2 = '$cedula' ORDER by email DESC, nombre ",$link);
?>
<?php
include("../Connections/conex.php");
$link=Conectarse();
$result=mysql_query("SELECT * FROM basico WHERE email != ' ' AND candidato1 = '$cedula' OR candidato2 = '$cedula' ORDER by email DESC, nombre ",$link);
?>
<?php
include("../Connections/conex.php");
$link=Conectarse();
$result=mysql_query("SELECT * FROM basico WHERE email <> ' ' AND candidato1 = '$cedula' OR candidato2 = '$cedula' ORDER by email DESC, nombre ",$link);
?>
y nada... siempre me saca los vacios...
muestro los datos en la tabla:
<?php
while($row = mysql_fetch_array($result)) {
printf("<tr><td> %s</td><td> %s</td><td> %s</td></tr>", $row["nombre"],$row["cedula"],$row["email"]);
}
mysql_free_result($result);
mysql_close($link);
?>
donde puede estar el error?
gracias
<?php
include("../Connections/conex.php");
$link=Conectarse();
$result=mysql_query("SELECT * FROM basico WHERE email = '%@%' AND candidato1 = '$cedula' OR candidato2 = '$cedula' ORDER by email DESC, nombre ",$link);
?>
Quiero que la consulata no saque cuando el campo email esta en blanco (varchar(70)). Con la anterior me trae los vacios...
he prbado con:
<?php
include("../Connections/conex.php");
$link=Conectarse();
$result=mysql_query("SELECT * FROM basico WHERE email != '' AND candidato1 = '$cedula' OR candidato2 = '$cedula' ORDER by email DESC, nombre ",$link);
?>
<?php
include("../Connections/conex.php");
$link=Conectarse();
$result=mysql_query("SELECT * FROM basico WHERE email != ' ' AND candidato1 = '$cedula' OR candidato2 = '$cedula' ORDER by email DESC, nombre ",$link);
?>
<?php
include("../Connections/conex.php");
$link=Conectarse();
$result=mysql_query("SELECT * FROM basico WHERE email <> ' ' AND candidato1 = '$cedula' OR candidato2 = '$cedula' ORDER by email DESC, nombre ",$link);
?>
y nada... siempre me saca los vacios...
muestro los datos en la tabla:
<?php
while($row = mysql_fetch_array($result)) {
printf("<tr><td> %s</td><td> %s</td><td> %s</td></tr>", $row["nombre"],$row["cedula"],$row["email"]);
}
mysql_free_result($result);
mysql_close($link);
?>
donde puede estar el error?
gracias
Valora esta pregunta


0