
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
$consulta= mysql_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!