php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 18.03.2005, 21:22  
Gast
 
Beiträge: n/a
Standard kleines Probleme

Code:
<?php
$dbhost = "localhost";
$dbuser = "benutzer";
$dbpw = "pw";
$dbname = "usr_web2_1";

mysql_connect($dbhost,$dbuser,$dbpw)

$sql = "SELECT * FROM gaestebuch";


if ( !$res_id = mysql_query($sql))
    die ('Fehler! SQL Befehl ist falsch');
    
    while ($test = mysql_fetch_array($res_id))
    {
    echo "<table>";
    echo  $test['Name']." ". $test['EMail']." ". $test['Thema']. " ". $test['Eintrag']." ". ;
	 echo "</table>"; 
    } 
?>
Fehler: Parse error: parse error in /srv/www/htdocs/web2/html/gaestebuch/index.php on line 9

Ich sehe da keinen Fehler! Könnt ihr mir helfen?

mfg
final
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 18.03.2005, 21:24  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Es fehlt ein Semikolon (.
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 18.03.2005, 21:27  
Erfahrener Benutzer
 
Registriert seit: 02.04.2008
Beiträge: 2.603
Corvin befindet sich auf einem aufstrebenden Ast
Standard

Hinter mysql_connect($dbhost,$dbuser,$dbpw) fehlt ein Semikolon.

Weiterhin:
mysql_select_db() fehlt und du solltest immer or die(mysql_error()) (oder so ähnlich, so wie du das halt haben willst) verwenden.
Und niemals SELECT * schreiben. Dazu:
http://www.php-faq.de/q/q-sql-select.html
Corvin ist offline  
Alt 18.03.2005, 21:31  
Gast
 
Beiträge: n/a
Standard

sowas kann mir auch nur passieren. jetzt ist aber nen parse error in line 18

Code:
echo  $test['Name']." ". $test['EMail']." ". $test['Thema']. " ". $test['Eintrag']." ". ;
 
Alt 18.03.2005, 21:35  
Erfahrener Benutzer
 
Registriert seit: 02.04.2008
Beiträge: 2.603
Corvin befindet sich auf einem aufstrebenden Ast
Standard

PHP-Code:
<?php
echo  $test['Name']." "$test['EMail']." "$test['Thema']. " "$test['Eintrag']." "
?>
Corvin ist offline  
Alt 18.03.2005, 21:35  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Diesmal ist es ein Punkt zuviel....
__________________
Today you...Tomorrow me.
agrajag ist offline  
Alt 18.03.2005, 21:39  
Gast
 
Beiträge: n/a
Standard

ok jetzt funzt es.

Jetzt kommt meine Fehlermeldung die ich eingebaut habe
Zitat:
Fehler! SQL Befehl ist falsch
 
Alt 18.03.2005, 21:41  
Gast
 
Beiträge: n/a
Standard

Kein Wunder. Dir fehlt wie bereits erwähnt ein mysql_select_db();
 
Alt 18.03.2005, 21:45  
Gast
 
Beiträge: n/a
Standard

joa danke jetzt geht alles
 
Alt 18.03.2005, 23:02  
Gast
 
Beiträge: n/a
Standard

Hab noch ein großes Problem. Ich will was in die Datenbank eintragen per formular nur das geht net.

Hier die Codes:
Code:
<form name="form1" method="post" action="abschicken.php">
              

Name: 
                <input type="text" name="Name">
                

                EMail: 
                <input type="text" name="EMail">
                

                Thema: 
                <input type="text" name="Thema">
                

                Ihr Eintrag: 
                <textarea name="Eintrag"></textarea>
                

              </p>
              

 
                <input type="submit" name="Submit" value="Abschicken">
              </p>
            </form>
Code:
abschicken.php

<?php
$dbhost = "localhost";
$dbuser = "benutzer";
$dbpw = "pw";
$dbname = "usr_web2_1";

mysql_connect($dbhost,$dbuser,$dbpw);
mysql_select_db($dbname);

$bla1 = $_POST['Name'];
$bla2 = $_POST['Email'];
$bla3 = $_POST['Thema'];
$bla4 = $_POST['Eintrag'];

$query = "insert into `gaestebuch`(`id`,`Name`,`EMail`,`Thema`,`Eintrag`)
VALUES
' ','$bla1','$bla2','bla3','bla4')";

mysql_query($query);


?>
Kann mir einer helfen?
 
 


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] Firefox / IE - Probleme HTML, Usability und Barrierefreiheit 5 20.07.2009 17:04
Probleme bei Speicherung von serialize() Strings Manni2k PHP Tipps 2006 13 15.10.2006 15:06
Probleme mit css-scrollbalken in einer php-Datei... HTML, Usability und Barrierefreiheit 0 04.01.2006 18:12
Probleme bei der Installation von Turck MMCache tomx992 PHP-Fortgeschrittene 2 27.09.2005 20:31
Probleme beim Datenupload zu meiner Datenbank Datenbanken 3 05.09.2005 19:47
Probleme mit Sonderzeichen... Datenbanken 1 02.08.2005 23:37
[Erledigt] hilfe! probleme mit... PHP Tipps 2005 4 12.04.2005 22:55
[Erledigt] Kleines Validierungsproblem HTML, Usability und Barrierefreiheit 1 26.03.2005 19:20
[Erledigt] CSV Größe macht Probleme mit php PHP Tipps 2005 5 15.03.2005 21:29
Zwei Rechner ins Netz - Router - Hub - Probleme... imported_Ben Off-Topic Diskussionen 37 13.01.2005 21:36
[Erledigt] Technische Probleme mit Sessions PHP-Fortgeschrittene 4 18.11.2004 14:45
Probleme Mit Variablen-Übergabe PHP-Fortgeschrittene 2 26.10.2004 13:40
[Erledigt] Probleme mit Fremdsprachen HTML, Usability und Barrierefreiheit 2 21.09.2004 17:11
probleme beim schreiben in MS-SQL DB PHP Tipps 2004 9 20.07.2004 16:26
PHP Bilder in DB / Probleme bei Änderung PHP-Fortgeschrittene 1 05.06.2004 11:20


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:21 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.