hallo, es soll onclick eine funktion aufgeruffen werden, da es bei mir mit übergabe von array an die funktion nicht geklappt hat habe ich die ganzen sql anweisungen sammt connect zu db zu funktion verschoben 
jetzt krieg ich aber volgende meldung:
You have an error in your SQL syntax near '' at line 6
>> aber at line 6 habe ich nichts was annähernd mir sql zu tuhn hat stahend, also liebt es an der funktion (wenn ich die rausnehme krieg ich heine sql meldung)
P.S. vieleicht füge ich die funktion auch falsch in html ein...?
jetzt krieg ich aber volgende meldung:
You have an error in your SQL syntax near '' at line 6
>> aber at line 6 habe ich nichts was annähernd mir sql zu tuhn hat stahend, also liebt es an der funktion (wenn ich die rausnehme krieg ich heine sql meldung)
Code:
function warenkorb_db_eintrag($i, $users)
{
$db = @mysql_connect("senatorhost","root","") or die ("Keine Verbindung zur Zeit möglich, versuchen Sie es später");
$dbname = "senator";
mysql_select_db($dbname, $db);
$sql = "SELECT * FROM `waren` ";
if ( !( $result = mysql_query($sql, $db) ) )
{
die("'$sql'" . '
ist fehlgeschlagen');
}
while ($item = mysql_fetch_array($result))
{
$prices[] = $item["preis"];
$nr[] = $item["artnr_ID"];
}
$sql2 = "INSERT INTO warenkorb SET
besteller = '$users',
artikelnr = '$nr[$i]',
preis = '$prices[$i]',
";
mysql_query($sql2) or die (mysql_error());
}
Code:
for($i = 0; $i < count($items); $i++)
{
echo (" bla, bla etc
<td colspan=4 bgcolor=#CCCCCC><div align=center><font size=2 face=Georgia, Times New Roman, Times, serif><a href='$PHP_SELF?buy=$i' onClick = '".warenkorb_db_eintrag($i, $users)."'>Kaufen</font></div></td> etc ");


Kommentar