Retroceder   Foros del Web > Programación para sitios web > PHP
Crea un nuevo usuario o inicia sesión utilizando tu cuenta de Facebook
Connect with Facebook

Respuesta
 
Herramientas Desplegado
Antiguo 14-ene-2009, 10:38   #1 (permalink)
georgus ha deshabilitado el karma
 
Fecha de Ingreso: diciembre-2008
Mensajes: 8
georgus está desconectado
Pregunta Necesito ayuda Me sale un error en msql Warning: mysql_num_rows():

el error que me sale es este
----------------------
esta conectado
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in C:\wamp\www\AplicacionSIE\Nuevo_diseno\Forapoacade mico3.php on line 43
----------------------

el codigo es este

<?php

session_start();
// Conectarse a la base de datos
include"conexion.php";


$id = $_POST['id'];
$tipo = $_POST['tipo'];
$id2 = $_POST['id2'];
$ape1 = $_POST['ape1'];
$ape2 = $_POST['ape2'];
$nomalu = $_POST['nomalu'];
$fecnac = $_POST['fecnac'];
$edad = $_POST['edad'];
$dir = $_POST['dir'];
$bar = $_POST['bar'];
$urb = $_POST['urb'];
$ciudad = $_POST['cidad'];
$telcas = $_POST['telcas'];
$nompa = $_POST['nompa'];
$telpa = $_POST['telpa'];
$telpatra = $_POST['telpatra'];
$noma = $_POST['noma'];
$telma = $_POST['telma'];
$telmatra = $_POST['telmatra'];
$nomacu = $_POST['nomacu'];
$telacu = $_POST['telacu'];
$fecing = $_POST['fecing'];
$cursoing = $_POST['cursoing'];
$razing = $_POST['razing'];
$obs = $_POST['obs'];
$enf = $_POST['si'];
$enf2 = $_POST['no'];

// asignar a la tabla sie_alumno un nuevo usuario o buca un el numero de usuario existente
$query = "SELECT * FROM sie_alumno WHERE
( `alumno_id` = '$id' AND
`alumno_doc` ='$id2' AND
`alumno_ape1` = '$ape1' AND
`alumno_ape2` = '$ape2' AND
`alumno_nom` = '$nomalu' )";

$resultado = mysql_query($query ) or (mysql_error());
$rows = mysql_num_rows($resultado);


if($rows = 1){

// asigna un nuevo registro(usuario) a la tabla
$query2 = "INSERT INTO sie_alumno( `alumno_id`,
`alumno_tipodoc`, `alumno_doc`, `alumno_ape1`, `alumno_ape2`, `alumno_nom`, `alumno_fecnac`,
`alumno_edad` , `alumno_dir`, `alumno_bar`, `alumno_urb`, `alumno_ciudad`, `alumno_telcas`,`alumno_nompa` , `alumno_telpa`, `alumno_telpatra`, `alumno_noma`, `alumno_telma`, `alumno_telmatra` ,
`alumno_nomacu`, `alumno_telacu`, `alumno_fecing`, `alumno_cursoing`, `alumno_razing`,`alumno_observaciones`)

VALUE(
'$id',
'$tipo',
'$id2',
'$ape1',
'$ape2',
'$nomalu',
'$fecnac',
'$edad',
'$dir',
'$bar',
'$urb',
'$ciudad',
'$telcas',
'$nompa',
'$telpa',
'$telpatra',
'$noma',
'$telma',
'$telmatra',
'$nomacu',
'$telacu',
'$fecing',
'$cursoing',
'$razing',
'$obs',
'$enf',
'$enf')";
// comprueva que ningun resgistro este repetido

$insert = mysql_query($query2 ) or (mysql_error());
$custid = mysql_insert_id();

}

// si custid existe, queremos que se igual a cuatnum
if($custid) $cuatnum = $custid;
//
?>

Por que sera que pasa eso alguien me puede decir cual es el error que tengo es qu elo necesito urgente....
  Responder Citando
Antiguo 14-ene-2009, 10:49   #2 (permalink)
Colaborador
gnzsoloyo merece que le prestes tu consolagnzsoloyo merece que le prestes tu consola
 
Avatar de gnzsoloyo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 1.848
gnzsoloyo esta en línea ahora
Respuesta: Necesito ayuda Me sale un error en msql Warning: mysql_num_rows():

Es un error de programación. Lee con cuidado el script para verificar que no haya campos que entren vacíos o errores de sintaxis. Si lso campos entran bien, entonces debe ser problema de PHP y debes preguntar en el foro de PHP. Allí te ayudarán mejor.
__________________
¿Quién de sus aciertos aprende?, si yo aprendo de mis errores constantemente...
  Responder Citando
Antiguo 14-ene-2009, 13:56   #3 (permalink)
$this->role('moderador');
GatorV es mas bueno que la perra LassieGatorV es mas bueno que la perra LassieGatorV es mas bueno que la perra LassieGatorV es mas bueno que la perra LassieGatorV es mas bueno que la perra LassieGatorV es mas bueno que la perra LassieGatorV es mas bueno que la perra LassieGatorV es mas bueno que la perra LassieGatorV es mas bueno que la perra Lassie
 
Avatar de GatorV
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ags/
Mensajes: 22.530
GatorV está desconectado
Respuesta: Necesito ayuda Me sale un error en msql Warning: mysql_num_rows():

Tema trasladado a PHP.

http://www.forosdelweb.com/f21/funci...-datos-413499/
__________________
Blog Web
  Responder Citando
Antiguo 14-ene-2009, 14:13   #4 (permalink)
argy se está ganando tu confianza
 
Avatar de argy
 
Fecha de Ingreso: octubre-2007
Ubicación: Longitud 75º Latitud 18º Sur
Mensajes: 587
Enviar un mensaje por MSN a argy
argy está desconectado
Respuesta: Necesito ayuda Me sale un error en msql Warning: mysql_num_rows():

porque utlizas el caracter(´) invertido en el nombre de tus campos al momento de compararlos, además si estás comparando un columna de texto en tu tabla lo recomendable es que uses LIKE y cuando quieras saber el número de registros compáralo con == no con =.

lee el manual de php
http://www.php.net/manual/es/
__________________
Software libre para un mundo libre.
  Responder Citando
Antiguo 14-ene-2009, 19:33   #5 (permalink)
Ronruby merece que le prestes tu consolaRonruby merece que le prestes tu consolaRonruby merece que le prestes tu consolaRonruby merece que le prestes tu consolaRonruby merece que le prestes tu consola
 
Fecha de Ingreso: julio-2008
Mensajes: 3.256
Ronruby está desconectado
Respuesta: Necesito ayuda Me sale un error en msql Warning: mysql_num_rows():

Código PHP:
$insert mysql_query($query2) or (mysql_error()); 
Te falto el die

Código PHP:
$insert mysql_query($query2) or die(mysql_error()); 
  Responder Citando
Respuesta
No hay votos aún.

Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code está Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado
Trackbacks está Desactivado
Pingbacks está Desactivado
Refbacks está Desactivado



La zona horaria es GMT -6. Ahora son las 17:10.
Políticas de Uso de Foros del Web


Message Board Statistics

SEO by vBSEO 3.3.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100