Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/07/2005, 21:04
Avatar de FuLaNo_
FuLaNo_
 
Fecha de Ingreso: mayo-2003
Ubicación: Don Torcuato, Buenos Aires, Argentina
Mensajes: 1.250
Antigüedad: 20 años, 11 meses
Puntos: 2
otra forma:

Código PHP:
<?php
//conexion a DB
$var 0;
$SQL mysql_query("SELECT * FROM name WHERE campo = 'hola mundo' ORDER BY id DESC");
while(
$ROW=mysql_fetch_array($SQL)) {
$var++;
echo 
$row["campo"].'<br>';
}
if (
$var == 0) { echo 'no hubo resultados'; }
?>
O tambien

Código PHP:
<?php
//conexion a DB
$var "";
$SQL mysql_query("SELECT * FROM name WHERE campo = 'hola mundo' ORDER BY id DESC");
while(
$ROW=mysql_fetch_array($SQL)) {
$var .= $row["campo"].'<br>';
}
if (
$var ) { echo $var; } else { echo 'no hubo coincidencias'; }
?>

En fin.. hay mil maneras de hacerlo, depende de como lo necesites...

PD: todo esto es obviamente si estas usando WHILE(), ya que si el campo es "exacto" (es decir que puede haber 1 resultado o ninguno), solo tenes que usar un else...

Código PHP:
<?php
//conexion a DB
$var "";
$SQL mysql_query("SELECT * FROM name WHERE id = 3456");
if (
$ROW=mysql_fetch_array($SQL)) { echo $row["campo"]; }
else { echo 
'no hubo coincidencias'; }
?>
__________________
I Love Programming...