Hej Udviklere
Jeg har et problem med denne PHP funktion der ikke vil returnere noget, selvom parametrene er rigtige, jeg har også prøvet at udskrive men alt der er under den næstsidste tuborgparantes bliver ikke eksekveret åbenbart.
getJobs.class.php- class getJobs{
-
- public function fittingJobs($userID,$mothertounge){
-
- $skills = array();
-
- $userSQL = "SELECT * FROM user_language WHERE user_id = $userID";
-
- $userQuery = mysql_query($userSQL);
-
- while($row = mysql_fetch_array($userQuery)or die(mysql_error())){
- $target_lang = $row['language_id'];
- $quality = $row['quality'];
- $skill = $row['skill'];
- $SQL = "SELECT * FROM jobs WHERE (target_lang_id = $target_lang OR target_lang_id = $mothertounge) AND skill_id = $skill AND quality_id >= $quality AND (source_lang_id = $mothertounge OR source_lang_id = $target_lang)";
- $query = mysql_query($SQL);
- echo mysql_num_rows($query);
- while($compRow = mysql_fetch_array($query)){
- $skills[] = $compRow;
- }
- }
-
- return $skills;
-
- }
-
- }
-
- $GJ = new getJobs;
-
- $myJobs = $GJ->fittingJobs(6,33);
-
- echo '<pre>';
- print_r($myJobs);
- echo '</pre>';
Håber der er en der kan hjælpe!