variabler erstattes ikke som jeg forventede i class.
class CaptionCategory{var $table = "captionCategories";
}
class Caption extends CaptionCategory{
var $table = "caption";
function get_captions( $languageId ){
$sql = "SELECT
$this->table.*,
CaptionCategory::table.*
FROM
$this->table,
CaptionCategory::table
WHERE
$this->table.capCatId = CaptionCategory::table.id
OR
CaptionCategory::table.id
AND
$this->table.langId = $languageId";
$result = mysql_query( $sql ) or die( mysql_error() );
if( $result ){
return $result;
}
}
}
Hvorfor fejler $sql?
Den erstatter ikke CaptionCategory::table med den variabel fra CaptionCategory som jeg håbede den gjorde...