Cita:
Iniciado por Triby
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 !!!!