Hallo Leute!
Ich habe immer noch ein Problem mit meiner temporären Tabelle. Wenn ich sie erstelle klappt alles, der erste insert auch, jedoch wird, wenn ich den zeiten Tupel in die Tabelle schreiben will der alte überschrieben (, oder vielleicht einfach in eine neue temporäre Tabelle geschrieben )
Hat einer von euch schonmal dieses Problem gehabt??
Hier der Quelltext:
rdbms_functions.php (Verbindung / Befehle):
waren_auswahl.php (Selbserklärend):
warenkorb.php :
Schonmal Danke für eure Mühen!!!
Ciao Goose
Ich habe immer noch ein Problem mit meiner temporären Tabelle. Wenn ich sie erstelle klappt alles, der erste insert auch, jedoch wird, wenn ich den zeiten Tupel in die Tabelle schreiben will der alte überschrieben (, oder vielleicht einfach in eine neue temporäre Tabelle geschrieben )
Hat einer von euch schonmal dieses Problem gehabt??
Hier der Quelltext:
rdbms_functions.php (Verbindung / Befehle):
PHP-Code:
function rdbms_connect($db,$user,$pwd,$server)
{
global $conn;
$conn=mysql_pconnect($server,$user,$pwd);
if(!$conn) die ("Fehler im Verbindungsaufbau zur Datenbank $db " . mysql_error());
mysql_select_db($db,$conn) or die ("Keine Verbindung zur Datenbank $db " . mysql_error());
}
function rdbms_query($tab_query,$conn)
{
global $db_result;
$db_result=mysql_query($tab_query,$conn);
if(!$db_result) die ("Fehler im Query <br>**********************<br> <b>$tab_query<b> <br>**********************<br>" . mysql_error());
unset($tab_query);
}
?>
PHP-Code:
......
<tr>
<td>Artikel 2</td>
<td><strong>:</strong></td>
<td><a href="warenkorb.php?best_nr=4512" target="_self" onFocus="this.blur()"><img src="../pics/warenkorb.gif" width="57" height="15" border="0"></a></td>
</tr>
.....
warenkorb.php :
PHP-Code:
<?php
session_start();
include('../php/rdbms_functions.php');
rdbms_connect('DB','user','pwd','localhost');
rdbms_query('create TEMPORARY table IF NOT EXISTS tempo (best_nr INTEGER, sessid VARCHAR(200))',$conn);
rdbms_query('insert into temp (best_nr, sessid) values (' . $best_nr . ',"' . $PHPSESSID . '")',$conn);
rdbms_query('Select * from temp',$conn);
$anzahl=mysql_num_rows($db_result);
if($anzahl>0)
{
while($zeile=mysql_fetch_array($db_result))
{
echo "<tr><td>";
echo "$zeile[best_nr]";
echo "</td><td>";
echo " ";
echo "</td><td>";
echo "$zeile[sessid]";
echo "</td></tr>";
}
}
?>
Ciao Goose
EDIT:
php-tags eingefügt.
wie wärs, wenn man das beim post schon macht.
Abraxax
Kommentar