Foros del Web » Programando para Internet » PHP »

encuesta

Estas en el tema de encuesta en el foro de PHP en Foros del Web. Hola estoy haciendo una encuesta y mi codigo es el siguiente: <?php include ("../connection.php"); ?> <?php $encuesta = mysqli_query($connection, "SELECT title,option FROM encuesta WHERE id ...
  #1 (permalink)  
Antiguo 04/09/2012, 04:01
 
Fecha de Ingreso: julio-2012
Mensajes: 276
Antigüedad: 11 años, 8 meses
Puntos: 27
encuesta

Hola estoy haciendo una encuesta y mi codigo es el siguiente:

<?php
include ("../connection.php");
?>
<?php
$encuesta = mysqli_query($connection, "SELECT title,option FROM encuesta WHERE id = '1'");
while ($encuesta1 = mysqli_fetch_array($encuesta)){
echo $encuesta1['title'];
echo $encuesta1['option'];
}
?>

Y me sale el siguiente error

Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\encuesta\index.php on line 6

Pero si en la consulta le quito el ,option y el
echo $encuesta1['option']; si me funciona ¿Porque?
  #2 (permalink)  
Antiguo 04/09/2012, 04:19
 
Fecha de Ingreso: julio-2010
Mensajes: 25
Antigüedad: 13 años, 8 meses
Puntos: 2
Respuesta: encuesta

Cita:
Iniciado por PepeF Ver Mensaje
Hola estoy haciendo una encuesta y mi codigo es el siguiente:

<?php
include ("../connection.php");
?>
<?php
$encuesta = mysqli_query($connection, "SELECT title,option FROM encuesta WHERE id = '1'");
while ($encuesta1 = mysqli_fetch_array($encuesta)){
echo $encuesta1['title'];
echo $encuesta1['option'];
}
?>

Y me sale el siguiente error

Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:\xampp\htdocs\encuesta\index.php on line 6

Pero si en la consulta le quito el ,option y el
echo $encuesta1['option']; si me funciona ¿Porque?
Option es una palabra reservada de mysql, prueba cambiando el nombre del campo....

Saludos.
  #3 (permalink)  
Antiguo 04/09/2012, 04:30
 
Fecha de Ingreso: julio-2012
Mensajes: 276
Antigüedad: 11 años, 8 meses
Puntos: 27
Respuesta: encuesta

+1

Y tu sabrias solucionarme otro error? es este

$encuesta = mysqli_query($connection, "SELECT DISTINCT menu,submenu FROM menu");

Yo quiero que el distinct se cumpla solo en el menu y no es el submenu y creo que es asin no?
$encuesta = mysqli_query($connection, "SELECT DISTINCT (menu),submenu FROM menu");

Pero esque me sigue mostrando esto
Home home1 Home home2 Home home3
y tiene que ser
Home home1 home2 home3

Etiquetas: encuesta, mysql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:08.