Código PHP:
$ver="SELECT rut_asociado FROM identificador WHERE rut_asociado LIKE '$rut'";
$veri=mysql_query($ver) or die (mysql_error());
if (mysql_num_rows($veri)>0){
echo "haslo";
}else{
echo "No";
}
| |||
que falla? Hola, chicos que esta fallando acá? Código PHP: |
| |||
sucede que esta pasando aunque encuentre una row quizas la consulta esta mal hecha??? tengo muchos codigos en rut_asociado todos con value "-" solo un guion y algunos tienen asignado un rut real.... cuando encuentre un rut real quiero que la consulta no se realice... cuando encuentre el value = "-" que no pase... supongo que con el row es suficiente ... ?? no ? Última edición por Triby; 29/09/2013 a las 20:02 |
| ||||
Respuesta: que falla? Eso depende de lo que estés tratando de conseguir, como sea, ejecutar la consulta es trivial si sabes lo que haces. Es decir, tu problema todavía no corresponde a PHP, pues estás atorado en un problema de diseño de datos. Primero resuelve eso.
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| ||||
Respuesta: que falla? Por lo que vi la consulta esta mal, falta %
__________________ Busca, lee y practica todo lo que puedas. Usa siempre el buscador antes de postear. Si posteas código, utiliza el HIGHLIGHT correcto. |
| |||
Respuesta: que falla? e realizado un millon de pruebas... pero nada... y ahora me dio por chekiar uno por uno... y el siguiente código: Código PHP: y me sale 1, exista o no la consulta, osea si el rut no se encuentra me lanza de resultado un 1... por eso siempre esta pasando... a que se puede deber eso ?? Última edición por Lesan; 29/09/2013 a las 18:16 Razón: error... |
| |||
por ejemplo... rut_asociado = 15.776.899-9 existe.... rut_asociado = 15.000.000-X no existe en la base.. por ende: row = 1 row = 0 pero en el php... al hacer el echo... todo da valor = 1 esta mal hecha la tabla??? hice la tabla de la siguiente manera... Código PHP: Última edición por Triby; 29/09/2013 a las 20:03 Razón: Combinar mensajes seguidos |
| ||||
Respuesta: que falla? ¿Si sabes que el código se ejecuta de arriba hacia abajo verdad? Porque el código que genera la tabla está mal en ese sentido, primero defines el uso de $resultado cuando todavía no existe, y probablemente crees que con sólo definir $resultado más adelante funcionará. Pero no es así, usa tu sentido común. ¿O no te das cuenta? ![]()
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| ||||
Respuesta: que falla? Revisa la tabla y muestra algunas de las filas, adivinar si está bien o mal no está dentro de nuestras capacidades. ![]()
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
| ||||
Respuesta: que falla? en la primera consulta te falto poner signo de % asi
Código MySQL:
Ver original en la segunda debes quitar el par de parentesis
__________________ Busca, lee y practica todo lo que puedas. Usa siempre el buscador antes de postear. Si posteas código, utiliza el HIGHLIGHT correcto. |
| |||
Respuesta: que falla?
Código:
-----------------------------------------------Mostrando registros 0 - 0 ( 1 total, La consulta tardó 0.0284 seg) SELECT * FROM `identificador` WHERE rut_asociado = '15.776.899-9' LIMIT 0 , 30
Código:
-----------------------------------------------MySQL ha devuelto un conjunto de valores vacío (es decir: cero columnas). ( La consulta tardó 0.0364 seg ) SELECT * FROM `identificador` WHERE rut_asociado = '15.776.899-K' LIMIT 0 , 30
Código:
Textos completos id identificador_producto rut_asociado Editar Editar Editar Editar en línea Copiar Copiar Borrar Borrar 1 K03-00-0100000 - Editar Editar Editar Editar en línea Copiar Copiar Borrar Borrar 2 K03-00-0000000 15.776.899-9 Editar Editar Editar Editar en línea Copiar Copiar Borrar Borrar 3 K03-00-0000001 - Editar Editar Editar Editar en línea Copiar Copiar Borrar Borrar 4 K03-00-0000002 - Editar Editar Editar Editar en línea Copiar Copiar Borrar Borrar 5 K03-00-0000003 - |
| ||||
Respuesta: que falla? Pues a todas luces sólo hay un registro que incluye rut_asociado, ¿o no? ![]() Supongo que revisaste toda tu BD, ¿está en orden o todavía no ves claro?
__________________ Y U NO RTFM? щ(ºдºщ) No atiendo por MP nada que no sea personal. |
Etiquetas: |