Hallo,
hab ein problem und zwar habe ich ein warenkorb programmiert der die ausgewählten artikel in eine datenbank speichert.
habe aber irgendwie problem bei der abfrage der session_id, und zwar frage ich ab ob die aktuelle session_id mit der session in der datenbank übereinstimmt (logisch)
aber das ergebniss was ich bekomme ist "fehler bei der abfrage".
ich poste euch einfach mal das script. hoffe ihr könnt mir helfen
<?php
session_start();
$sessid=session_id();
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<?php
include("inc/passwd.php");
###########Artikel hinzufügen###############################
$mysql=mysql_connect("$host","$bn","$pw")
or die("Keine Verbindung möglich");
mysql_select_db("$db",$mysql)
or die("Keine Verbindung zur Datenbank möglich");
##### HIER IST DAS PROBLEM ##########################
$sql= "SELECT * FROM warenkorb WHERE session=$sessid";
$result=mysql_query($sql,$mysql);
#####################################################
if(!$result){
die("Fehler bei der abfrage");
}
echo"<form method='POST'>";
echo"<table border='0' style='border:5px solid #000000;'width='500'bgcolor='E0E0E0'>";
while($tupel = mysql_fetch_array($result)){
echo"
<tr>
<td valign='top'>
<table border='0'>
<tr>
<td class='f'align='center'width='100'>$tupel[art_nr]</td>
<td class='f'align='center'width='100'>$tupel[art_name]</td>
<td class='f'align='center'width='100'>$tupel[art_preis]</td>
<td align='center' width='100'><input class='button' type='submit' name='submit' value='Artikel Entfernen'></td>
</tr>";
echo"</table>";
echo"</form>";
}
hab ein problem und zwar habe ich ein warenkorb programmiert der die ausgewählten artikel in eine datenbank speichert.
habe aber irgendwie problem bei der abfrage der session_id, und zwar frage ich ab ob die aktuelle session_id mit der session in der datenbank übereinstimmt (logisch)
aber das ergebniss was ich bekomme ist "fehler bei der abfrage".
ich poste euch einfach mal das script. hoffe ihr könnt mir helfen
<?php
session_start();
$sessid=session_id();
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<?php
include("inc/passwd.php");
###########Artikel hinzufügen###############################
$mysql=mysql_connect("$host","$bn","$pw")
or die("Keine Verbindung möglich");
mysql_select_db("$db",$mysql)
or die("Keine Verbindung zur Datenbank möglich");
##### HIER IST DAS PROBLEM ##########################
$sql= "SELECT * FROM warenkorb WHERE session=$sessid";
$result=mysql_query($sql,$mysql);
#####################################################
if(!$result){
die("Fehler bei der abfrage");
}
echo"<form method='POST'>";
echo"<table border='0' style='border:5px solid #000000;'width='500'bgcolor='E0E0E0'>";
while($tupel = mysql_fetch_array($result)){
echo"
<tr>
<td valign='top'>
<table border='0'>
<tr>
<td class='f'align='center'width='100'>$tupel[art_nr]</td>
<td class='f'align='center'width='100'>$tupel[art_name]</td>
<td class='f'align='center'width='100'>$tupel[art_preis]</td>
<td align='center' width='100'><input class='button' type='submit' name='submit' value='Artikel Entfernen'></td>
</tr>";
echo"</table>";
echo"</form>";
}