php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.07.2008, 18:02  
Neuer Benutzer
 
Registriert seit: 20.07.2008
Beiträge: 17
candys befindet sich auf einem aufstrebenden Ast
Standard [Erledigt] Parse error: syntax error, unexpected T_VARIABLE in C:\xampp\htdocs\vrh\ne

Hallo zusammen, habe ma lwieder ein Problem und zwar wird mir wenn ich meine Datei aufrufe folgende Fehlermeldung angezeigt Parse error: syntax error, unexpected T_VARIABLE in C:\xampp\htdocs\vrh\neu\verkaufspferde.php on line 17

Zeile 17

PHP-Code:
$Ergebnis mysql_query("SELECT * FROM verkaufspferde WHERE Besitzer = ''"); 
Das komplette script
PHP-Code:
<?php
// Verbindung zur Datenbank
include("mysql.php");
error_reporting(E_ALL)
// Hier die Abfrage übersetzt: RUFE * (alle Spalten) VON der Tabelle Pferd auf WO in der Spalte Besitzer nichts steht.
$Ergebnis mysql_query("SELECT * FROM verkaufspferde WHERE Besitzer = ''");
// Wenn das Ergebnis 0 ist gib aus
if (@mysql_num_rows($Ergebnis) == 0) {
echo 
" Es gibt keine Verkaufspferde\n";
}
else {
// Sonst zeige an ..
while($Data mysql_fetch_array($Ergebnis)) {
        
// Der Name wird ausgegeben .. die HTML Elemente sind frei anpassbar- Vor " muss aber immer ein \.
        // Der Steckbriefname lautet Pferd. Diesem wird jetzt die ID des Pferdes angehängt, damit die Datei nachher weiß, welche Daten sie abfragen muss.
        // Ihr könnt die ganzen anderen Infos auch angeben .. sprich $Data[Jahrgang] oder $Data[Geschlecht]
echo "<table><tr><td><a href=\"Pferd.php?id=$Data[ID]\"><b>$Data[Name]</b></a></td></tr></td></table><br>";
}
?>
Habe es schon Versucht mit
PHP-Code:
$abfrage "SELECT * FROM verkaufspferde"
und
PHP-Code:
$ergebnis mysql_query($abfrage); 
aber das klappt auch nicht.
Wer kann mir helfen?
candys ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 24.07.2008, 18:04  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.256
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Zeile 15 ; vergessen

Bei parse Errors immer davorliegende Zeilen beachten...
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
Alt 24.07.2008, 18:04  
Moderator
 
Benutzerbild von cycap
 
Registriert seit: 13.02.2008
Beiträge: 6.816
PHP-Kenntnisse:
Fortgeschritten
cycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nettcycap ist einfach richtig nett
Standard

da fehlt ne schließende klammer
cycap ist offline  
Alt 24.07.2008, 18:05  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.256
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Das auch ja, das gäbe dann den nächsten pe.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
Alt 24.07.2008, 18:11  
Neuer Benutzer
 
Registriert seit: 20.07.2008
Beiträge: 17
candys befindet sich auf einem aufstrebenden Ast
Standard

ok jetzt kriege ich folgende mitteilung

Parse error: syntax error, unexpected $end in C:\xampp\htdocs\vrh\neu\verkaufspferde.php on line 37.
zeile 37 ist ne leerzeile.
na abschliesenden Html Tags aber auch wenn ich die Html Tags entferne habe ic hdie Fehlermeldung nur ein bis 2 Zeilen nummer höher.
habe in einem Script das zu dem verkaufspferde script gehört folgenden fehler
Notice: Undefined index: id in C:\xampp\htdocs\vrh\neu\pferd.php on line 16


PHP-Code:
$id "$_GET[id]"
Das ist Zeile 16

Hier auch das komplette script

PHP-Code:
<?php
// Verbindung zur Datenbank
include("mysql.php");
error_reporting(E_ALL);
// Hiermit wird der Wert geholt, der über die URL übergeben wurde. Dieser wird nun für die Abfrage genutzt.
// Somit werden nur genau die Daten abgefragt, die diese ID haben
$id "$_GET[id]";
$Ergebnis mysql_query"SELECT * FROM verkaufspferde where ID='$id'" );
if (@
mysql_num_rows($Ergebnis) == 0) {
$Anzeige "Dieses Pferd existiert nicht!";
}
else {
$Data mysql_fetch_array$Ergebnis );
//Anzeige der Links (Wenn du den Chara auf mehrere Seiten verteilst
echo "<a href=\"Pferd.php?id=$id\">Allgemeines</a> && <a href=\"Pferd2.php?id=$id\">Ausbildung &amp; Zucht</a> - - <a href=\"Pferd.php?id=$id\">Fotoalbum</a><br><br>
//Hier die Angabe der Daten vom Pferd. Es kann wieder HTML verwendet werden ganz normal eben (; Nur an der Stelle wo die Daten sein sollen schreibt ihr $Data[Spaltenname] hin
<b>Allgemeines zu $Data[Name]</b><br><br>
$Data[Name]<br>
$Data[Rasse]<br>
$Data[Geschlecht]<br>
$Data[Jahrgang]<br><br>
 <b>Charakter</b> <br>
$Data[Charakter]"
;
}
?>
candys ist offline  
Alt 24.07.2008, 18:15  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.256
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

a) Wir kennen deine verkaufspferde.php nicht.
b) Fang langsam mal selber an zu suchen! Zu parse Errors habe ich oben was geschrieben.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
Alt 24.07.2008, 18:15  
Erfahrener Benutzer
 
Benutzerbild von tomtaz
 
Registriert seit: 17.06.2008
Beiträge: 1.762
PHP-Kenntnisse:
Fortgeschritten
tomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig netttomtaz ist einfach richtig nett
tomtaz eine Nachricht über ICQ schicken tomtaz eine Nachricht über Skype™ schicken
Standard

Wer hat dir den das Beigebracht, dass is total unnötig...
PHP-Code:
$id "$_GET[id]"
das schreibt man so:
PHP-Code:
$id $_GET'id' ]; 
__________________
Mfg Tomtaz
"Es soll jetzt diese Erfindung geben.... Kugel oder so heißt die. Ist so eine Art Suchmaschine..."
tomtaz ist offline  
Alt 24.07.2008, 18:19  
¯\_(ツ)_/¯
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.814
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Der Fehler mit "undefined index" kommt daher dass du auf $_GET['id'] zugreifen möchtest. Wird über die URL kein ?id=blub übergeben dann ist 'id' in $_GET nicht gesetzt! Daher kommt der Fehler. Also musst du überprüfen ob diese Variable gesetzt ist, erst dann kannst du drauf zugreifen.

PHP-Code:
<?php
$id 
0// Standardwert MUSS gesetzt werden weil sonst kommt der gleiche Fehler mit $id nicht gesetzt.
if (isset($_GET['id'])) {
    
$id $_GET['id'];
}
__________________
▇█▓▒░◕‿‿◕░▒▓█▇
Flor1an ist offline  
Alt 24.07.2008, 18:22  
Neuer Benutzer
 
Registriert seit: 20.07.2008
Beiträge: 17
candys befindet sich auf einem aufstrebenden Ast
Standard

Die verkaufspferde.php ist die erste Datei die ich gepostet habe.
Ich suche ja schon und habe auch einiges ausprobiert kriege es aber nicht hin.
candys ist offline  
Alt 24.07.2008, 18:43  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.256
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Zitat:
Zitat von candys Beitrag anzeigen
Die verkaufspferde.php ist die erste Datei die ich gepostet habe.
Ich suche ja schon und habe auch einiges ausprobiert kriege es aber nicht hin.
Und der Fehler wurde bereits benannt
Zitat:
da fehlt ne schließende klammer
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] Parse error: syntax error, unexpected '&gt;' derneue2008 PHP Tipps 2008 10 27.06.2008 11:48

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
parse error: syntax error, unexpected t_variable in, parse error: syntax error, unexpected t_variable, parse error: syntax error, unexpected $end in c:\\xampp\\htdocs, parse error syntax error unexpected t_variable in, xampp parse error: syntax error, unexpected \'<\', parse error xampp construct (), syntax error, unexpected t_variable in leerer datei, parse error: syntax error, unexpected t_variable in c:\\xampp\\htdocs, synta vrh, parse error: syntax error, unexpected t_variable in c:\\xampp\\htdocs\\ergebnis.php on line 11, parse error: syntax error, unexpected t_variable in c:\\xampp\\htdocs\\index.php on line 16, parse error: syntax error, unexpected t_variable in c:\\xampp\\htdocs\\1.php on line, php parse error: syntax error, unexpected t_variable in, notice: undefined index: id in c:\\xampp\\htdocs, xampp parse error: syntax error, unexpected t_variable in, php odes für vrh, parse error: syntax error, unexpected t_variable in c:\\xampp\\

Alle Zeitangaben in WEZ +1. Es ist jetzt 23:06 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum