Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2009, 12:34
Avatar de backend
backend
 
Fecha de Ingreso: mayo-2004
Ubicación: chile
Mensajes: 135
Antigüedad: 20 años
Puntos: 0
Porfavor urgente error en php y mysql

Hola foreros, les tengo una consulta urgente ya que estamos trabajando en una web para un evento a niños para esta navidad...
resutla que tenmos un script de registro de voluntarios y al registrar me devuelve este error


Código PHP:
Warningmysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/suenos/public_html/vina/inscripcion/inscribir5julio.php on line 34 
la linea seria esta:
Código PHP:
     $row =mysql_fetch_array($check); 
en esa linea se verifica que el RUT de la persona y el año de inscripcion no coincidan.

este es el codigo php:

Código PHP:
<?php 
$rut 
$_POST['rut']."-".$_POST['verificador'];
$nombre $_POST['nombre'];
$apPat $_POST['apPaterno'];
$apMat $_POST['apMaterno'];
$telefono $_POST['telefono'];
$celular  $_POST['celular'];
$email $_POST['email'];
$carrera $_POST['carrera'];
$universidad $_POST['universidad'];
$dispuesto $_POST['dispuesto'];
$a&#241;oPasado = "0";
$comoLlegaste "0";
$fechaNac $_POST['añoNac']."-".$_POST['mesNac']."-".$_POST['diaNac'];
$ciudad=$_POST['ciudad'];
$sex$_POST['sexo'];
$con mysql_connect("localhost","xxx","xxx");
$trabajado=$_POST['hastrabajado'];
$colegio=$_POST['colegio'];
$mov=$_POST['mov'];
$curso=$_POST['curso'];

if (!
$con)
  {
  die(
'Could not connect: ' mysql_error());
  }
  
else{
     
mysql_select_db("xxxxxxx"$con);
     
     
//Hay que chequear que el rut no esté
     
     
$check mysql_query("SELECT count(*) FROM Inscritos WHERE rut='".$rut."' AND añoInscripcion=".date("Y").";");
     
$row =mysql_fetch_array($check);
     if(
$row[0]!="0"){
         echo 
"<center><table><td><img src='images/error2.png'></td></table></center>";
     }
     
    else{
         
$insert "INSERT INTO Inscritos VALUES('".$rut."','".$sex."',".date("Y").",'".$nombre."','".$apPat."','".$apMat."','".$telefono."','".$celular."',".$carrera.",".$universidad.",'".$email."','".$ciudad."',".$a&#241;oPasado.",".$comoLlegaste.",".$dispuesto.",'".$fechaNac."',0,".$trabajado.",".$curso.",0);";
         
if(mysql_query($insert)){
             
//Mensaje de exito    
             
echo "<center><table><td><img src='images/Gracias.png'></td></table></center>";
             
$headers  "From: [email protected]\r\n";
    
$headers .= "Content-type: text/html\r\n";
$html="
<html>
<body>
<span style=\"color:#F9B700\">Mil Gracias</span> por <span style=\"color:#E00000\">SUMARTE a SUE&Ntilde;OS DE NAVIDAD 09</span>, con tu ayuda podremos llevar a cabo la tarea de llevar amor a 1000 ni&ntilde;os de nuestra regi&oacute;n, y por ahora haz quedado pre-inscrito, pronto recibir&aacute;s noticias  , saludos
<br>
Equipo sueños por mil Viña del mar.
</body>
</html>
"
;
             
mail($email,"¡Bienvenido a Sueños por Mil!",$html,$headers);
         }
        else{
            
//Fracaso supremo    
            
echo "<center><table><td><img src='images/error1.png'></td></table></center>";
     
        }
    }
}
?>
porfavor...

es urgente, gracias!