resutla que tenmos un script de registro de voluntarios y al registrar me devuelve este error
Código PHP:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/suenos/public_html/vina/inscripcion/inscribir5julio.php on line 34
Código PHP:
$row =mysql_fetch_array($check);
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ñ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ñ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ÑOS DE NAVIDAD 09</span>, con tu ayuda podremos llevar a cabo la tarea de llevar amor a 1000 niños de nuestra región, y por ahora haz quedado pre-inscrito, pronto recibirá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>";
}
}
}
?>
es urgente, gracias!