Parse error, unexpected $ in ...\warenkorb.inc on line 113
Christian
- php
Hi,
ich kann einfach keinen Fehler finden, bitte schaut euch das Script mal an:
[warenkorb.inc]
<?PHP
include("admin/mysql/mysql.inc");
// ----------------------------
$Tabelle = "warenkorb";
// ----------------------------
$connect = mysql_connect($host, $user, $pass);
$Datenbanken = mysql_listdbs($connect);
/* ################################################### */
/* ## Abfrage nach vorhandensein der StammDatenbank ## */
/* ################################################### */
$i = 0;
$Datenbanken_array1 = array(1);
while ($i < mysql_num_rows($Datenbanken))
{
$tb_names[$i] = mysql_tablename($Datenbanken , $i);
array_push($Datenbanken_array1, $tb_names[$i]);
$i++;
}
array_shift($Datenbanken_array1);
$Db_vhd = 0;
foreach($Datenbanken_array1 as $key=>$val)
{
if($val == $Datenbank)
{
global $Db_vhd;
$Db_vhd = 1;
}
}
if($Db_vhd == 0)
{
echo 'Es ist ein technischer Defekt aufgetreten.';
}
else
{
$slct_DB = mysql_select_db($Datenbank, $connect);
/* ######################################## */
/* ## Abfrage ob Tabelle in DB vorhanden ## */
/* ######################################## */
$tb = mysql_list_tables($Datenbank);
$i = 0;
$tb_vorhanden = 0;
while($i < mysql_num_rows($tb))
{
$tb_names = mysql_tablename($tb, $i);
if ($tb_names == $Tabelle) { $tb_vorhanden = 1; }
$i++;
}
if($tb_vorhanden == 0)
{
echo 'Es ist ein technischer Defekt aufgetreten.';
}
else
{
/* Anzahl Datensaetze */
$sql_string = "";
$sql_string = "SELECT * FROM ".$Tabelle."WHERE SID=".$sess_id;
$select = mysql_query($sql_string, $connect);
$result = mysql_query($sql_string,$connect) or die(mysql_error($connect));
$search_result1 = array(0);
if ($result)
{
while($row = mysql_fetch_array($result,MYSQL_ASSOC))
{
global $search_result1;
array_push($search_result1, $row);
}
}
else
{
echo "<p>". mysql_error($connect);
}
array_shift($search_result1);
?>
Hallo
if($Db_vhd == 0)
{
}else{
while($i < mysql_num_rows($tb))
{
}
if($tb_vorhanden == 0)
{
} else{
if ($result)
{
while($row = mysql_fetch_array($result,MYSQL_ASSOC))
{
global $search_result1;
array_push($search_result1, $row);
}
}else{
}
???
Hallo
???
Will heissen, Du hast 12 geschweifte Klammern offen, schließ aber nur 10 davon.
Grüße aus Würzburg
Julian