Du zeigst das nicht-funktionierende PHP nicht.
OK, hier generiere ich das statement:
function i_tag($myTag,$myYHits)
{
$tagstring = strtolower($myTag);
$sql = "SELECT tagname FROM ".TAGTABLE." WHERE tagname = '".$tagstring."' Limit 0,1;";
$query = new dbQuery;
$query->getData($sql);
if ($query->numRows == 1)
{
return;
}
$sql = "INSERT INTO ".TAGTABLE." (
`tagname`,
`hits`,
`added`
)
VALUES (
'".$tagstring."',
'".$myYHits."',
NOW()
)";
echo $sql;
$query->updateData($mySql);
}
und hier 'updateData':
public function updateData($mySql)
{
$data = mysql_query($mySql);
$dbError = $this->getMySqlError($mySql);
echo $dbError;
$this->lastId = mysql_insert_id();
}
Hoffe, jetzt ist es klarer ...