Cita:
Iniciado por pateketrueke
Ese es precisamente el problema, y no se soluciona usando mysql_fetch_row() porque también depende que que exista algún resultado (en caso contrario devuelve FALSE, revisa el manual).
Y básicamente la solución no está en cambiar la función.
Debes aplicar un bloque lógico: si hay resultados entonces extraigo los datos.
Código PHP:
$runQuery = mysql_query($verificar);
if (mysql_num_rows($runQuery)) {
// EXISTEN REGISTROS
var_dump(mysql_result($runQuery, 0, 'encuesta_user_id'));
}
¿No te parece lógico?
Hola amigo de verdad muchisimas gracias ya me salio como yo queria amigo de verdad que te lo agradezco de todo corazon amigo.
$runQuery = mysql_query($verificar);
if (mysql_num_rows($runQuery))
{
// EXISTEN REGISTROS
$useridencues = mysql_result($runQuery, 0, 'encuesta_user_id');
if($user_id == $useridencues)
{
echo "Usted ya presento la encuesta!";
}
}
else
{
$s = "insert into encuestas(encuesta_user_id) values('$user_id')";
mysql_query($s);
echo "<a href=encuesta.php><font SIZE=3> + Realizar encuesta </font>";
}