| | | | |
| |||||||
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Gast
Beiträge: n/a
| Das ist grausam programmiert. 16.14. Warum soll ich nicht SELECT * schreiben? http://www.dclp-faq.de/q/q-sql-select.html Du selektierst die komplette Tabelle, sammelst alles in einem Array, um dann einen Eintrag damit zu machen. Autsch sag' ich da. Und vermutlich hat einer dieser Variablen keinen Wert: '$users', '$nr[$i]', '$prices[$i]' Gruß phpfan |
| | |
| Gast
Beiträge: n/a
| hm ist ein wenig lang aber ist echt nett von dir ![]() Code: <?
$shoppingcart = array();
session_start();
session_register('shoppingcart');
if (isset($buy)) {
// Artikel am Ende des Arrays $shoppingcart einfügen
$shoppingcart[] = $buy;
// $anzahl[] = $menge;
header("Location: $PHP_SELF?".SID);
exit();
}
$db = @mysql_connect("senatorhost","root","") or die ("Keine Verbindung zur Zeit möglich, versuchen Sie es später");
$dbname = "senator";
?>
<html>
<head>
<title>Produktkatalog</title>
</head>
<body bgcolor="#FFFFFF" text="#000000">
Ihr Warenkorb enthält <?=count($shoppingcart)?>Artikel.<?PHP echo ("Sie sind als ".$users. " angemeldet") ?></p>
<?php
//anbieter = '$anbiter',
mysql_select_db($dbname, $db);
$sql = "SELECT * FROM `waren` ";
//echo("<td>[img]".$bild[$i]."[/img]</td>"); temp
if ( !( $result = mysql_query($sql, $db) ) )
{
die("'$sql'" . '
ist fehlgeschlagen');
}
while ($item = mysql_fetch_array($result))
{
$items[] = $item["artname"];
$bild[] = $item["bild"];
$prices[] = $item["preis"];
$artbesch[] = $item["artbesch"];
$nr[] = $item["artnr_ID"];
}
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());
}
for($i = 0; $i < count($items); $i++)
{
echo ("
<form action=cart.php method=post name=login target=Txt>
<table width=661 border=0 align=center cellpadding=0 cellspacing=0>
<tr>
<td><img src=img/spacer.gif width=4 height=1 border=0 alt=></td>
<td><img src=img/spacer.gif width=46 height=1 border=0 alt=></td>
<td><img src=img/spacer.gif width=8 height=1 border=0 alt=></td>
<td><img src=img/spacer.gif width=167 height=1 border=0 alt=></td>
<td><img src=img/spacer.gif width=349 height=1 border=0 alt=></td>
<td><img src=img/spacer.gif width=5 height=1 border=0 alt=></td>
<td><img src=img/spacer.gif width=5 height=1 border=0 alt=></td>
<td><img src=img/spacer.gif width=54 height=1 border=0 alt=></td>
<td><img src=img/spacer.gif width=17 height=1 border=0 alt=></td>
<td><img src=img/spacer.gif width=6 height=1 border=0 alt=></td>
<td><img src=img/spacer.gif width=1 height=1 border=0 alt=></td>
</tr>
<tr>
<td colspan=10><img name=tebele_r1_c1 src=img/tebele_r1_c1.gif width=661 height=2 border=0 alt=></td>
<td><img src=img/spacer.gif width=1 height=2 border=0 alt=></td>
</tr>
<tr>
<td rowspan=2 colspan=3><img name=tebele_r2_c1 src=img/tebele_r2_c1.gif width=58 height=25 border=0 alt=></td>
<td bgcolor=#CCCCCC><font size=2 face=Georgia, Times New Roman, Times, serif>".$items[$i].", ".number_format($prices[$i],2)."€</font></td>
<td rowspan=3><img name=tebele_r2_c5 src=img/tebele_r2_c5.gif width=349 height=27 border=0 alt=></td>
<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>
<td rowspan=7><img name=tebele_r2_c10 src=img/tebele_r2_c10.gif width=6 height=74 border=0 alt=></td>
<td><img src=img/spacer.gif width=1 height=18 border=0 alt=></td>
</tr>
<tr>
<td rowspan=2><img name=tebele_r3_c4 src=img/tebele_r3_c4.gif width=167 height=9 border=0 alt=></td>
<td colspan=4><img name=tebele_r3_c6 src=img/tebele_r3_c6.gif width=81 height=7 border=0 alt=></td>
<td><img src=img/spacer.gif width=1 height=7 border=0 alt=></td>
</tr>
<tr>
<td rowspan=5><img name=tebele_r4_c1 src=img/tebele_r4_c1.gif width=4 height=49 border=0 alt=></td>
<td rowspan=2><input name=anzahl type=text size=2 maxlength=3 value = 1></td>
<td rowspan=5><img name=tebele_r4_c3 src=img/tebele_r4_c3.gif width=8 height=49 border=0 alt=></td>
<td colspan=2><img name=tebele_r4_c6 src=img/tebele_r4_c6.gif width=10 height=2 border=0 alt=></td>
<td rowspan=4>[img]".$bild[$i]."[/img]</td>
<td rowspan=5><img name=tebele_r4_c9 src=img/tebele_r4_c9.gif width=17 height=49 border=0 alt=></td>
<td><img src=img/spacer.gif width=1 height=2 border=0 alt=></td>
</tr>
<tr>
<td rowspan=2 colspan=3><font size=2 face=Georgia, Times New Roman, Times, serif>".$artbesch[$i]."</font></td>
<td rowspan=4><img name=tebele_r5_c7 src=img/tebele_r5_c7.gif width=5 height=47 border=0 alt=></td>
<td><img src=img/spacer.gif width=1 height=25 border=0 alt=></td>
</tr>
<tr>
<td rowspan=3><img name=tebele_r6_c2 src=img/tebele_r6_c2.gif width=46 height=22 border=0 alt=></td>
<td><img src=img/spacer.gif width=1 height=15 border=0 alt=></td>
</tr>
<tr>
<td rowspan=2 colspan=3><img name=tebele_r7_c4 src=img/tebele_r7_c4.gif width=521 height=7 border=0 alt=></td>
<td><img src=img/spacer.gif width=1 height=3 border=0 alt=></td>
</tr>
<tr>
<td><img name=tebele_r8_c8 src=img/tebele_r8_c8.gif width=54 height=4 border=0 alt=></td>
<td><img src=img/spacer.gif width=1 height=4 border=0 alt=></td>
</tr>
</table>
</form></p>
");
}
?>
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| JS: Einführung - Javascript im Schichtenmodell | nikosch | Tutorials | 4 | 11.04.2009 17:06 |
| Rekursive Funktion bricht ab... | duras666 | PHP Tipps 2008 | 9 | 28.04.2008 11:36 |
| gpc_quotes funktion: verbesserungsvorschläge? | Promaetheus | PHP Tipps 2007 | 10 | 12.08.2007 19:29 |
| Komplexe Funktion: +Übersichtlichkeit, -Performance | Jacks Rache | PHP Tipps 2006 | 3 | 07.06.2006 14:22 |
| aus einer funktion auf funktion anderer klasse zugreifen | seejay | PHP Tipps 2006 | 3 | 05.01.2006 10:37 |
| PHP-GTK Tutorial | Beitragsarchiv | 9 | 02.11.2005 21:07 | |
| Rückgabewert einer rekrusiven Funktion | PHP-Fortgeschrittene | 7 | 06.10.2005 18:44 | |
| (schnellere) Funktion zum Zusammenfassen von CSS | PHP-Fortgeschrittene | 21 | 08.08.2005 16:47 | |
| In einer Funktion auf eine Funktion der Klasse zugreifen | phpbeginner | PHP Tipps 2005-2 | 2 | 28.07.2005 00:30 |
| Funktion in einer Funktion aufrufen? | PHP Tipps 2005-2 | 11 | 14.06.2005 15:14 | |
| [Erledigt] Array-Übergabe in Funktion | PHP Tipps 2005 | 1 | 08.05.2005 21:05 | |
| funktion in klasse ruft funktion in anderer klasse auf | phpfortgeschrittener | PHP Tipps 2005 | 6 | 17.04.2005 17:47 |
| [Erledigt] Wie kann ich beliebig viele Werte an eine Funktion übergeben | PHP Tipps 2005 | 11 | 25.01.2005 10:44 | |
| [Erledigt] Probleme mit Delete Syntax | Datenbanken | 6 | 27.12.2004 12:07 | |
| Referenz auf Funktion übergeben | PHP-Fortgeschrittene | 7 | 20.07.2004 09:51 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| sql syntax error, onclick funbktion mit sql abfrage, synatax error finden, incorrect syntax near \'@p0\' sql, sql fehler: syntaxfehler bei »)« line 6: ), select * near sql syntax, javascript syntax error finden, wrong sql syntax where line 1, syntax error in, php incorrect syntax near \'temporary\', sql select * from abfragen syntax |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.