Anzeige von Ergebnissen aus einer mysql-Abfrage in php

Ich versuche zu entwickeln, die eine anstehende Termine für meine website. Ich möchte pflegen Sie die Daten in eine mysql-Datenbank. Ich habe bis 3 der Tabelle in msql.

1.Kurse

2.Kategorie

3.coursedates

Alle verbunden sind durch course_id.

Grundsätzlich möchte ich die Daten aus coursedates in der folgenden Weise in PHP mit einer query.

Kurstitel          Keine Tage            Kurs Datum

Ich habe versucht mit der folgenden Codierung

<?php
$con=mysqli_connect("localhost","root","","mentertraining");
//Check connection
if (mysqli_connect_errno())
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }


$query = "SELECT `coursedates`.`coursedate_id`,`courses`.`course_title`,`courses`.`no_of_days`,`category`.`category_name`,`coursedates`.`date1` FROM coursedates\n"
    . "LEFT JOIN `mentertraining`.`courses` ON `coursedates`.`course_id` = `courses`.`course_id` \n"
    . "LEFT JOIN `mentertraining`.`category` ON `courses`.`category_id` = `category`.`category_id` LIMIT 0, 30 ";

$result = mysql_query($query);
    echo "<table border='1'>
<tr>
<th>Course Title</th>
<th>Course Date</th>

</tr>";

while($row    = mysql_fetch_assoc($result))
  {
  echo "<tr>";
  echo "<td>" . $row['course_title'] . "</td>";
  echo "<td>" . $row['date1'] . "</td>";
  echo "</tr>";
  }
echo "</table>";

mysqli_close($con);
?> 
...und was ist passiert?
Ich bekomme diese Fehlermeldung, wenn ich mit dem obigen code. Warning: mysql_fetch_assoc() erwartet parameter 1 to be resource, boolean given in C:\xampp\htdocs\mentertraining\pp.php on line 22

InformationsquelleAutor user2536134 | 2013-06-30

Schreibe einen Kommentar