Hallo,
Funktioniert leider immer noch nicht. Ich ruf nicht die selbe Seite auf sondern eine neue php Seite.
// head bereich
<SCRIPT LANGUAGE=JavaScript>
function verify_page()
{
{
document.frmRegister.submit();
}
}
</script>
// formular
<form name="frmRegister" action="warenkorb.php" method="post">
// button
<input type="button" value="Warenkorb ansehen" onClick="verify_page()">
Die Seite die aufgerufen wird (warenkorb.php)
<?
include("admin/config.php");
$id = $HTTP_POST_VARS["id"];
$bestellen = $HTTP_POST_VARS["bestellen"];
mysql_connect($db_host,$db_user,$db_pass) || die("Could not contact mySQL!");
mysql_select_db($db_db) || die("Connected mySQL, but database is unavailable!");
$que=mysql_query("SELECT id AS id,artnr AS artnr,bezeichnung AS bezeichnung FROM artikel");
if(isset($bestellen) && is_array($bestellen))
$que.=" WHERE FIND_IN_SET(id, '".(implode(",",$bestellen))."')";
$result=mysql_query($que/*,_HANDLE_*/);
?>
<table width="600" cellspacing="1" cellpadding="3" bgcolor="#336699">
<TR>
<td align="center" bgcolor="#336699" colspan="6" class="bold"><font color="#ffffff">Ihr Warenkorb</font><br>
</td>
</tr>
<TR>
<td bgcolor="#ffffff" class="std">Art-Nr.</td>
<td bgcolor="#ffffff" class="std">Bezeichnung</td>
<td bgcolor="#ffffff" class="std">Menge</td>
<td bgcolor="#ffffff" class="std" align="right">Preis</td>
<td bgcolor="#ffffff" class="std" align="right">Gesamt</td>
<td bgcolor="#ffffff" class="std" align="center">Ändern</td>
</tr>
<?
while($row=mysql_fetch_assoc($result))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^Hier kommt immer die Fehlermeldung:
Warning: Supplied argument is not a valid MySQL result resource in /var/www/htdocs/andi/scripts/artikel/warenkorb.php on line 41
{
$id=$row["id"];
$artnr=$row["artnr"];
$bezeichnung=$row["bezeichnung"];
?>
<TR>
<TD bgcolor="#ffffff" class="small"><? echo $artnr; ?></td>
<TD bgcolor="#ffffff" class="small"><? echo $bezeichnung; ?></td>
</TR>
<?
}
?>
</table>