Cocktail Datenbank ohne Mysql mit Mysql umsetzen

kann das sein das da in der Datenbank was nicht simmt. Also ich mein vom Tabellenaufbau her.

meinst du hier

PHP:
$res = mysql_query("SELECT 
cocktail.id AS cId, 
cocktail.name AS cName, 
cocktail.rezept, 
cocktail.kommentar, 
zutat.id AS zId 
zutat.name AS zName, 
zutat.menge 
FROM cocktail 
LEFT JOIN cocktailZutaten ON (cocktail.id=cocktailZutaten.cocktailId) 
LEFT JOIN zutat ON (zutat.id=cocktailZutaten.zutatId) 
WHERE cocktail.id=".mysql_escape_string($id));
 
Zuletzt bearbeitet:
Schreibe mal
PHP:
 $res = mysql_query("SELECT
cocktail.id AS cId,
cocktail.name AS cName,
cocktail.rezept,
cocktail.kommentar,
zutat.id AS zId
zutat.name AS zName,
zutat.menge
FROM cocktail
LEFT JOIN cocktailZutaten ON (cocktail.id=cocktailZutaten.cocktailId)
LEFT JOIN zutat ON (zutat.id=cocktailZutaten.zutatId)
WHERE cocktail.id=".mysql_escape_string($id)) or die(mysql_error());
und nenne uns die Fehlermeldung.
Sorry der Code war im Editor getippt und sollte als Anregung dienen.
Den Datenbankaufbau (die CREATE-Statements) solltest Du auch mal posten, evtl. stimmen die Bezeichner nicht genau überein? An dem Query fällt mir syntaktisch kein Fehler auf.
 
Zurück