Problem mit Link in meiner Gallery

vorschaunatur.php
PHP:
<?php

$sql = "SELECT ID, Bild, titel FROM gnatur";
$ergebnis = mysql_query($sql);
$nummer = 1;
    while($array = mysql_fetch_array($ergebnis))
    {
    $bild = $array["ID"];

    echo " <a href=\"gnatur.php?start=$nummer\" target=\"main\"><img src=\"thumbnail.php?Bild=".$array["Bild"]."\" border=\"0\"></a>";
    $nummer++;
}
?>

So in etwa sollte das aussehen. Die Variable $bild kannst du dir dann auch sparen.

Danach kommt das, nur ohne $bild = $array["ID"];
 
an kuddeldaddeldu: Ich habe es auch schon gehabt, dass der Fehler davor lag, also hätte er auch davor sein können.

bei einem "unexpected irgendwas"-Fehler ist das meistens der Fall, da vorher halt etwas fehlt. Wenn es aber darum geht, dass die Zeilenangabe der Fehlermeldung nicht mit den Editorzeilennummern übereinstimmt, muss man weiter hinten schauen...

@Zimtgruen:

Danach kommt das, nur ohne $bild = $array["ID"];

Was kommt danach? Vielleicht postest Du nochmal den ganzen Code...

LG
 
hab ich doch, also nochmal:

PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">

<html>
<head>
  <title></title>

  <link href="style.css" type="text/css" rel="stylesheet">
</head>

<body class="main">


<?php
	// Verbindung zur Datenbank 
$link = mysql_connect("localhost", "benutzername", "passwort");
mysql_select_db("datenbank", $link);

$sql="SELECTBildFROMgnatur";
$ergebnis=mysql_query($sql);
$nummer=1;
while($array=mysql_fetch_array($ergebnis))
{

echo"<ahref=\"gnatur.php?start=$nummer\"target=\"main\"><imgsrc=\"thumbnail.php?Bild=".$array["Bild"]."\"border=\"0\"></a>";
$nummer++;
}
?>


</body>
</html>
 
Hi,

der Code gibt bei mir keinen Parse Error. Allerdings ist auffällig, dass im PHP-Code innerhalb der Strings alle Leerzeichen fehlen (vermutlich von der Boardsoftware entfernt?). Was für Zeichen hast Du da drin?

LG
 
na leerzeichen

hab den code jetzt in einer anderen galerie per hand reingeschrieben und nicht kopiert und da funktionierts jetzt
tres bizarre
 
ich kann nur wiederholen, dass genau dieser Code keinen Parse Error erzeugt. Und normale Leerzeichen werden von der Boardsoftware nicht entfernt.

PHP:
$sql="SELECT Bild FROM gnatur";

LG

Edit//

hab den code jetzt in einer anderen galerie per hand reingeschrieben und nicht kopiert und da funktionierts jetzt
tres bizarre

Was hast Du denn für einen Editor? :suspekt:
 
Zuletzt bearbeitet:
Zurück