Ver Mensaje Individual
  #4 (permalink)  
Antiguo 07/07/2015, 04:00
horusorion
 
Fecha de Ingreso: febrero-2013
Mensajes: 115
Antigüedad: 11 años, 2 meses
Puntos: 5
Respuesta: Conultar varias tablas php y mysql

Cita:
$query = "SELECT schedules.id, schedules.employee_id, schedules.class, employees.name FROM schedules, employees WHERE schedules.employee_id = employees.id" or die("Error in the consult.." . mysqli_error($link));
$execute = mysqli_query($link, $query);
$rows= mysqli_num_rows($execute);
if ($rows > 0){
while($row = mysqli_fetch_array($execute )) {
echo $row["schedules.id"];
echo $row["schedules.class"];
echo $row["employees.name"];
}
}else{
echo "No hay datos";
}
La sintaxis correcta si no me equivoco es :

Código PHP:
Ver original
  1. $query = "SELECT schedules.id, schedules.employee_id, schedules.class, employees.name FROM schedules, employees WHERE schedules.employee_id = employees.id" );
  2. $execute = mysqli_query($link, $query)or die("Error in the consult.." . mysqli_error($link);
  3. $rows = mysqli_fetch_assoc($execute );
  4. $num_rows= mysqli_num_rows($execute);
  5. if ($num_rows > 0){
  6.         while($row = mysqli_fetch_assoc($execute )) {
  7.                echo $row["schedules.id"];
  8.            echo $row["schedules.class"];
  9.            echo $row["employees.name"];
  10.          }
  11. }else{
  12.     echo "No hay datos";
  13. }

Espero haber podido ayudarte... tenias row como el que te decia cuantos registros habia, por eso te daba el error.... y lo puse un poco mas bonito... jjajaja
__________________
http://tutorialesdelweb.blogspot.com/TutorialesWeb(principiantes)