Estoy creando una aplicación donde el administrador debe crear los usuarios , una vez ingresado le llega al email una notificación con su usuario y clave, el problema radico en que antes de ingresar el usuario compruebo si existe a través del nombre de usuario y el email , pero me arroja el siguiente error .
Código error:
Ver original
mysql_num_rows expects parameter 1 to be resource
mi codigo php es el siguiente,
crear_usuario.php
Código PHP:
Ver original
<form action="include/procesar.php" method="post" enctype="multipart/form-data"> <fieldset class="fieldsetBox" style="margin:auto"> <legend>Crear Usuario</legend> <div id="contenidos"> <ul class="opciones_laterales"> <li> <label for="resumen" class="label">Nombre de Usuario<span id="mensaje-resumen" class="mensajeError"></span></label> <input name="usuario" id="resumen" size="32" type="text" /> </li> <li> <label for="resumen" class="label">Nombres<span id="mensaje-resumen" class="mensajeError"></span></label> <input name="nombres" id="resumen" size="32" type="text" /> </li> <li> <label for="nombre" class="label">Apellido Paterno<span id="mensaje-nombre" class="mensajeError"></span></label> <input name="apellido_paterno" id="nombre" size="32" type="text" /> </li> <li> <label for="resumen" class="label">Apellido Materno<span id="mensaje-resumen" class="mensajeError"></span></label> <input name="apellido_materno" id="nombre" size="32" type="text" /> </li> <li> <li> <label for="resumen" class="label">E-mail<span id="mensaje-resumen" class="mensajeError"></span></label> <input name="email" id="resumen" size="32" type="text" /> </li> <label for="resumen" class="label">Contraseña<span id="mensaje-resumen" class="mensajeError"></span></label> <input name="password" id="resumen" size="25" type="password" /> </li> <li> <br> <input name="accion" value="crearusuario" type="hidden" /> <input type="hidden" value="<?php echo $_POST['usuario'];?>" name="usuario"> <input type="hidden" value="<?php echo $_POST['email'];?>" name="email"> <input type="submit" name="Submit" value="Guardar"> </li> </ul> </div> </fieldset>
procesar.php
Código PHP:
Ver original
function Crear_Usuario($link){ $select_user = "SELECT tb_usuarios.usuario, tb_usuarios.email FROM tb_usuarios WHERE tb_usuarios.usuario = '".$_POST['usuario']."' AND tb_usuarios.email = '".$_POST['email']."'"; //$total = mysql_num_rows($ejecutar); VALUES (%s, %s, %s)", GetSQLValueString($_POST["id_usuario"], "int"), GetSQLValueString($_POST['usuario'], "text"), GetSQLValueString($_POST['email'], "text")), } } ?>
Espero puedan ayudarme .
Saludos .