Is het mogelijk om system_auto_id & od_id de variable ID te geven?
("$id = $row["system_auto_id & od_id"];")


	if (isset($_GET['zoek_artikel_id'])) {
		$zoek_artikel_id = $_GET['zoek_artikel_id'];
		$query = 
			"SELECT 
				system_auto_id,
				od_id
			 FROM  
				systemen,
				onderdelen
			 WHERE
				system_auto_id OR
				od_id = '$zoek_artikel_id'
			 LIMIT 1
			";
		
		  $result = mysql_query($query)or die(mysql_error());
		
		  while ($row=mysql_fetch_array($result)) {
				$id = $row["system_auto_id"];
		}
	}	
od_id selecteer je nu niet meer in je query, dus die kan je ook niet uitlezen. De regel $od_id = $row["od_id"]; zal dus een foutmelding opleveren.
Waarom Erwin? Het is helemaal niet nodig om kolommen, waarop wordt gefilterd met where, in de select list te hebben staan.

Maar de query van Patrick is een cross join.


Dat weet ik Ger, maar hij probeer od_id uit te lezen na het uitvoeren van de query en dat kan dan niet meer....
Heeft iemand anders nog een idee?

Reageren