Ver Mensaje Individual
  #6 (permalink)  
Antiguo 25/04/2005, 06:49
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 8 meses
Puntos: 102
funcionó empty??? ... ...
Cita:
Iniciado por Pazosele
como tendria que hacer el if entonces??
si pongo esto
if (mysql_num_rows()==NULL)
me dice
Warning: Wrong parameter count for mssql_num_rows() in c:\inetpub\wwwroot\preguntesenquesta\insertaracc.p hp on line 13

no he usado nunca el num_rows.. pero con esto, controlaria que esos campos estubieran vacios?
me podrias poner un ejemplo, si no te importa?
Bueno.. antetodo, si desconoces una función siempre tendrás www.php.net para consultarla... veamos que dice de mysql_query():
Cita:
Para las sentencias SELECT, SHOW, DESCRIBE o EXPLAIN, mysql_query() regresa un resource en caso exitoso, y FALSE en error.

(...)

Use mysql_num_rows() para encontrar cuantas filas fueron regresadas para una sentencia SELECT (...)

mysql_query() también fallará y regresará FALSE si el usuario no tiene permiso de accesar la o las tablas referenciadas por la consulta.
Veamos mysql_num_rows():
Cita:
mysql_num_rows(id_resultado) regresa el número de filas en un resultado. Este comando es valido solo para las sentencias SELECT.
Ahora bien, entendí que haces una consulta buscando ciertos valores... con mysql_num_rows() obtendrás ese número de resultados; 0 si no hubo coincidencias... Ejemplo gráfico:
Código PHP:
// conectamos y demás
// una consulta cualquiera
$consultamysql_query("SELECT * FROM tabla WHERE campo='valor'"$conexion);
// entonces
if(mysql_num_rows($consulta)==0) echo "No hubo resultados";
else 
"Se encontraron coincidencias"
Igual decir que esta consulta/función la podrás encontrar si buscas en el foro... Espero te haya servido... Suerte!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"