//PHP CODE error_reporting(E_ALL);
ini_set('display_errors', true);
$dbConn =mysql_connect("localhost","Benutzername","Passwort")or die(mysql_error()); ;
mysql_select_db("sat-technic_de_-_Shopverwaltung");
$sql="SELECT * FROM test";
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo "$row[Produkt1]
\n";
}
mysql_close();
?>
fällt dir wirklich nichts auf?
1) kein 2) kein | zwischen die
gesetzt.
SabineP
Hallo Blackhead77,
die anderen beiden haben Dich schon richtig verstanden.
Der Broser versteht nur HTML, mit PHP kann er nichts anfangen.
PHP wird vom Server verarbeitet.
Normalerweise wird der PHP-Code niemals zum Browser gesendet.
Wenn Du den PHP-Code unbedingt sehen möchtest, [;)]
dann setze ihn innerhalb von
und
so ein:
//PHP CODE
error_reporting(E_ALL);
ini_set('display_errors', true);
$dbConn =mysql_connect("localhost","xxx","xxx")or die(mysql_error()); ;
mysql_select_db("sat-technic_de_-_Shopverwaltung");
$sql="SELECT * FROM test";
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo "$row[Produkt1]
\n";
}
mysql_close();
Gruß Sabine
Blackhead77
es wir immer noch nicht angezeigt habe es so geschrieben:
error_reporting(E_ALL);
ini_set('display_errors', true);
$dbConn =mysql_connect("localhost","benutzername","passwort")or die(mysql_error()); ;
mysql_select_db("sat-technic_de_-_Shopverwaltung");
$sql="SELECT * FROM test";
$result=mysql_query($sql);
while ($row=mysql_fetch_assoc($result)) {
echo "$row[Produkt1]
\n";
}
mysql_close();
?>
Kannst du mirsagen wie mann das normalerweise macht der skript soll einfach nur eine Zahl die in der Datenbank gespeichert ist auf der seite anzeigen.
SabineP
>> soll einfach nur eine Zahl die in der Datenbank gespeichert ist auf der seite anzeigen
Das kann niemand beantworten ohne das Datenbankschema zu kennen.
Gruß Sabine
randy
Probiere mal noch zwei if's einzubauen, dann bekommst Du vielleicht eher einen Hinweis
error_reporting(E_ALL);
ini_set('display_errors', true);
$dbConn =mysql_connect("localhost","benutzername","passwort")or die(mysql_error()); ;
$bool = mysql_select_db("sat-technic_de_-_Shopverwaltung");
//mysql_select_db gibt ein true oder false zurück
if(!$bool) {
die('kann sat-technic_de_-_Shopverwaltung nicht benutzen: '.mysql_error());
}
$sql="SELECT * FROM test";
$result=mysql_query($sql);
//Gibt eine resource zurück
if(!$result) {
die('Ungültige Abfrage: '. mysql_error());
}
while ($row=mysql_fetch_assoc($result)) {
//Arrays sollten mit Hochkommata geschrieben werden
// sonst wir evtl etwas anderes angenommen.
echo "$row['Produkt1']
\n";
}
mysql_close();
?>
Wenn Du phpMyAdmin installiert hast, dann schreibe mal in das Feld SQL deinen SQL-String, dann wirst Du sehen, ob es evtl daran lag.