Probleme bei Ausgabe eines Arrays

tulek

Grünschnabel
Hallo Forum,

Ich beschäftige mich ein wenig mit PHP und MySQL.
Ich habe gerade ein Tutorial nachgebaut:

http://www.tutorials.de/forum/php-tutorials/15435-mysql-inhalte-ueber-webinterface-ein-ausgeben.html

Es erschien mir übersichtlich und jeder fängt ja mal klein an.

Mein Problem ist, daß bei der Ausgabe nur die Steuerungszeichen:

Code:
<br> <hr>

ausgegeben werden nicht aber die Variablen.

Hier mein Quelltext:

PHP:
<?php

$host = "localhost";
$user = "xxxxx";
$password = "xxxxx";
$dbname = "xxxxx";
$tabelle ="neues";

$dbverbindung = mysql_connect ($host, $user, $password);

$dbanfrage = "SELECT * from $tabelle";
$result = mysql_db_query ($dbname, $dbanfrage, $dbverbindung);
  

 while ($ausgabe = mysql_fetch_row ($result))
 {
 print ("$ausgabe[header]<br><br>$ausgabe[artikel]<br><hr><br>");
 }
echo $array[header];
mysql_close ($dbverbindung)


?>

Warum läuft da was schief?
 
Versuche es mal so:

PHP:
<?php

$host = "localhost";
$user = "xxxxx";
$password = "xxxxx";
$dbname = "xxxxx";
$tabelle ="neues";

$dbverbindung = mysql_connect ($host, $user, $password);

$dbanfrage = "SELECT * from $tabelle";
$result = mysql_query ($dbname, $dbanfrage, $dbverbindung) or die(mysql_error());
  
if(mysql_num_rows($result) > 0)
{
 while ($ausgabe = mysql_fetch_assoc($result))
 {
 echo $ausgabe['header']."<br><br>".$ausgabe['artikel']."<br><hr><br>";
 }
}
echo $array['header'];
mysql_close ($dbverbindung)


?>
 
Hallo Maniac_81:

Dann kommt leider:

Warning: Wrong parameter count for mysql_query() in D:\xampp\htdocs\projekt\index3.php on line 12

PHP:
$dbanfrage = "SELECT * from $tabelle";
$result = mysql_query ($dbname, $dbanfrage, $dbverbindung) or die(mysql_error());

Das sind die Zeilen 11-13
 
Genau deswegen sollttest Du ja den Error einbauen, um den Fehler evcentuell selbst zu finden.
PHP:
<?php

$host = "localhost";
$user = "xxxxx";
$password = "xxxxx";
$dbname = "xxxxx";
$tabelle ="neues";

$dbverbindung = mysql_connect ($host, $user, $password);
$db_verbindung = mysql_select_db($name, $dbverbindung);

$dbanfrage = "SELECT * from $tabelle";
$result = mysql_query ($dbanfrage, $dbverbindung) or die(mysql_error());
  
if(mysql_num_rows($result) > 0)
{
 while ($ausgabe = mysql_fetch_assoc($result))
 {
 echo $ausgabe['header']."<br><br>".$ausgabe['artikel']."<br><hr><br>";
 }
}
echo $array['header'];
mysql_close ($dbverbindung)


?>
 
Zurück