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'; }
?>