Ver Mensaje Individual
  #11 (permalink)  
Antiguo 12/07/2013, 19:34
Avatar de KATHYU
KATHYU
 
Fecha de Ingreso: julio-2013
Mensajes: 547
Antigüedad: 10 años, 9 meses
Puntos: 46
Respuesta: Error al llenar un combobox con datos de una DB !!!

Cita:
Iniciado por Triby Ver Mensaje
No es por xAjax, sino que no estás entendiendo lo que haces.

A ver, en el código anterior tenías bien la forma de ejecutar la consulta y mal la lectura de registros... ahora tienes nuevamente mal la consulta y bien la lectura.

$result = $c->mysqli_query($sql); <--- Esto está mal y es tu error desde el principio
$result = mysql_query($sql) or die(mysql_error()); <--- Esta es la buena

Resuelto !!!!

Muchas gracias triby pero no es eso, todo estaba en la conexion !!!!

La variable $c no estaba asociando la conexion del archivo que contiene el include (conexion.php) cosa que no se porq es pero arreglare ahorita, lo que hice fue poner todo en el archivo y funciono, el Warning era porq no tenia nada que asociar !!!

Aca esta el codido ya bueno

Código:
$server     = 'localhost'; //servidor
		$username   = 'root'; //usuario de la base de datos
		$password   = ''; //password del usuario de la base de datos
		$database   = 'kosys'; //nombre de la base de datos
		 
		$c = @new mysqli($server, $username, $password, $database);
		 
		if ($c->connect_error) //verificamos si hubo un error al conectar, recuerden que pusimos el @ para evitarlo
		{
			die('Error de conexión: ' . $conexion->connect_error); //si hay un error termina la aplicación y mostramos el error
		}
 
				
	$sql="SELECT id,nombre from rubros order by id";
		$result = $c->query($sql); //usamos la conexion para dar un resultado a la variable
		if ($result->num_rows > 0) { //si la variable tiene al menos 1 fila entonces seguimos con el codigo
		$combobit="";
		while ($row = $result->fetch_array(MYSQLI_ASSOC)) {
        $combobit .=" <option value='".$row['id']."'>".$row['nombre']."</option>"; //concatenamos el los options para luego ser insertado en el HTML
			}
		}
Muchas gracias a todos, hoy a seguir y lo que aun me tiene en tela de juicio es lo del carrito de compras que aun no se como hacerlo pero ya se que aca hay gente buena que ayuda desinteresadamente !!!!

__________________
Al contrario de lo que muchos podrían afirmar, ayudar no te hace pobre, sino más rico.