[Typo3-german] sql: funktion aus funktion aufrufen

Markus Bucher markus.bucher at bedv.de
Tue Nov 29 15:09:53 CET 2005


Hallo,

mal eine sql-spezifische Frage:

Ich habe eine Funktion, die selects ausführt. In dieser will ich eine 
if-Abfrage einfügen, die ggf. eine sql-query aktiviert:

<code>
function blabla($row) {
$sql = "SELECT value
FROM table_xy
WHERE row='".$row."'
LIMIT 1";
$result = mysql_query($sql) or die(mysql_error());
if (mysql_num_rows($result) == 1) {
   $ausgabe = mysql_fetch_assoc($result);
   $arrAusgabe["value"] = $ausgabe["value"];
   if ($ausgabe["count"] == 3) {
	$foo = 1234;
	update_data($foo);
     }
     else {}
   return $arrAusgabe;
}
else {}
}

function update_data($foo) {
     $sql2 = "UPDATE table_xy SET value=foo WHERE row=bar";
     mysql_query($sql2) or die(mysql_error());
}

</code>

Ein Test mit printf(Hallo) zeigt mir, dass die if-Abfrage funktioniert, 
aber die sql-query wird nicht durchgeführt.

Kann jemand helfen?

Danke
Markus Bucher



More information about the TYPO3-german mailing list