mein Kopf raucht :D (damn php)

  • Thread starter Thread starter server4downs
  • Start date Start date
S

server4downs

Guest
Moin Junx,

ich bräuchte mal schnell nen zweiten Kopf, da meiner gerade (durch 2 Tage lang nur pennen und nichts essen) nur sehr langsam funktioniert.

Anyways, jetztet kummts:

ich habe einmal eine nette function get_record:
PHP:
function get_record($table, $var="", $val=0) {
		global $link;
		connect();
		$query = "SELECT * FROM $table ";
		if (!empty($var) && !empty($val))
		$query .= "WHERE $var=$val";
		$get = mysql_query($query, $link);
		if (! $get) 
			die("get_record fatal error: ".mysql_error());
		return $get;
		close();
		}

die ganze Geschichte wird nun in einer anderen Funktion aufgerufen.
Wenn ich sie nur mit parameter $table aufrufe klappt alles wunderbar. Wenn ich sie nun aber per
PHP:
get_record($table_font, "font_id", $row[font_id]);
aufrufe kommt das:
Code:
get_record fatal error: You have an error in your SQL syntax near 'WHERE font_id=1' at line 1

Wie gesagt, ich kann heute nicht denken, muss aber mal weiterkommen.
Klar, ich könnte die Funktion auch umschreiben oder so, aber ich 'löse' Probleme immer lieber, als sie zu 'umgehen'.
 
k, hat sich erledigt...
the var $table wasnt set oder eher gesagt,falsch gesetzt ;)
 
Back
Top