php.de

Zurück   php.de > Webentwicklung > PHP-Fortgeschrittene

PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen

Antwort
 
LinkBack Themen-Optionen Bewertung: Bewertung: 1 Stimmen, 5,00 durchschnittlich.
Alt 25.05.2011, 16:41  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

das ist ja klar wie Kloßbrühe - deine eingesetzten Variablen sind leer - prüf bitte, in welcher Schreibweise die $_POST-Werte ankommen

var_dump($_POST); hab ich aber auch schon mal geschrieben
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 25.05.2011, 16:43  
Erfahrener Benutzer
 
Benutzerbild von wolf29
 
Registriert seit: 17.03.2010
Beiträge: 1.833
PHP-Kenntnisse:
Fortgeschritten
wolf29 wird schon bald berühmt werdenwolf29 wird schon bald berühmt werden
Standard

Ich ahne schon warum. Bitte poste mal deinen kompletten Code mit Formular.

mfg Wolf29
__________________
while (!asleep()) sheep++;

Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.
wolf29 ist offline   Mit Zitat antworten
Alt 25.05.2011, 16:46  
Neuer Benutzer
 
Registriert seit: 11.05.2011
Beiträge: 14
PHP-Kenntnisse:
Anfänger
fragezeichen9 befindet sich auf einem aufstrebenden Ast
Standard

Code:
<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>"><label>

<select name="Schwierigkeit" id="schwierigkeit">
<option value="leicht">Leicht</option>
<option value="mittel">Mittel</option>
<option value="schwer">Schwer</option>
</select> 

<select name="Region" id="region">
<option value="Mayrhofen">Mayrhofen</option>
<option value="Ginzling">Ginzling</option>
<option value="Hippach">Hippach</option>
<option value="Brandberg">Brandberg</option>
</select>

<select name="Dauer" id="dauer">
<option value="1">1 Stunde</option>
<option value="2">2 Stunden</option>
<option value="3">3 Stunden</option>
<option value="4">4 Stunden</option>
<option value="5">5 Stunden</option>
</select>

<label><input type="radio" name="Einkehr" value="1">Ja</label>
<label><input type="radio" name="Einkehr" value="0">Nein</label>

<input type="submit" name="submit" value="Suchen"> </form>
PHP-Code:
  <?php
if (!empty($_POST["submit"])) {

    
$connection mysql_connect("localhost""root""") or die("Verbindung zu MySQL gescheitert!");
    @
mysql_select_db("touren") or die("Datenbankzugriff gescheitert!");

    
$schwierigkeit  $_POST["schwierigkeit"];
    
$region  $_POST["region"];
    
$dauer $_POST["dauer"];
    
$sql "SELECT * FROM daten WHERE Schwierigkeit=$schwierigkeit AND Region=$region AND Dauer=$dauer"
    
var_dump($sql); 
    
$result=mysql_query($sql) or die(mysql_error()); 

while (
$row=mysql_fetch_array($result)) {
     
    echo 
"<strong>Tourenname: </strong><a href=\"".$row->Link."\">".$row->Name."</a><br>";
    echo 
"<strong>Schwierigkeit: </strong>".$row->Schwierigkeit."<br>";
    echo 
"<strong>Region: </strong>".$row->Region."<br>";
    echo 
"<strong>Dauer: </strong>".$row->Dauer."<br><br>";
    

    
    }
}
so das ist der ganze code
fragezeichen9 ist offline   Mit Zitat antworten
Alt 25.05.2011, 16:51  
Erfahrener Benutzer
 
Benutzerbild von wolf29
 
Registriert seit: 17.03.2010
Beiträge: 1.833
PHP-Kenntnisse:
Fortgeschritten
wolf29 wird schon bald berühmt werdenwolf29 wird schon bald berühmt werden
Standard

Beachte mal Groß- und Kleinschreibung bei deinen POST Werten + den Tipp von eagle (der Dir den Fehler schon angezeigt hätte).

mfg Wolf29
__________________
while (!asleep()) sheep++;

Unterschätze nie jemanden der einen Schritt zurück geht! Er könnte Anlauf nehmen.
wolf29 ist offline   Mit Zitat antworten
Alt 25.05.2011, 16:59  
Neuer Benutzer
 
Registriert seit: 11.05.2011
Beiträge: 14
PHP-Kenntnisse:
Anfänger
fragezeichen9 befindet sich auf einem aufstrebenden Ast
Standard

string(63) "SELECT * FROM daten WHERE Schwierigkeit= AND Region= AND Dauer=" array(4) { ["Schwierigkeit"]=> string(6) "leicht" ["Region"]=> string(9) "Mayrhofen" ["Dauer"]=> string(1) "1" ["submit"]=> string(6) "Suchen" } You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND Region= AND Dauer=' at line 1

array mit sting ... so kommen die Werte an
fragezeichen9 ist offline   Mit Zitat antworten
Alt 25.05.2011, 17:02  
Neuer Benutzer
 
Registriert seit: 11.05.2011
Beiträge: 14
PHP-Kenntnisse:
Anfänger
fragezeichen9 befindet sich auf einem aufstrebenden Ast
Standard

ich hab jetzt versucht die groß und kleinschreibungs probleme zu beheben......

string(79) "SELECT * FROM daten WHERE Schwierigkeit=leicht AND Region=Mayrhofen AND Dauer=1" array(4) { ["Schwierigkeit"]=> string(6) "leicht" ["Region"]=> string(9) "Mayrhofen" ["Dauer"]=> string(1) "1" ["submit"]=> string(6) "Suchen" } Unknown column 'leicht' in 'where clause'
fragezeichen9 ist offline   Mit Zitat antworten
Alt 25.05.2011, 17:13  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von fragezeichen9 Beitrag anzeigen
Unknown column 'leicht' in 'where clause'
http://dev.mysql.com/doc/refman/5.1/...ng-syntax.html

Arbeite bitte ein Grundlagen-Tutorial durch. Dieses Forum ist nicht dazu da, dir eine Wissenslücke nach der anderen zu füllen.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 25.05.2011, 17:15  
Neuer Benutzer
 
Registriert seit: 11.05.2011
Beiträge: 14
PHP-Kenntnisse:
Anfänger
fragezeichen9 befindet sich auf einem aufstrebenden Ast
Standard

... hmm trotzdem danke für euer aller hilfe....
fragezeichen9 ist offline   Mit Zitat antworten
Antwort


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
Mysql funktioniert nicht (Erweiterung nicht erkannt!?) pfump Server, Hosting und Workstations 10 17.03.2012 11:07
Mysql Server startet nicht mehr Nicolas2006 Datenbanken 2 20.03.2011 16:03
PHP Zugriff auf MySQL Community Server gewähren daemonTutorials Datenbanken 8 21.02.2011 12:28
MySQL Datentransfer (Dateigroesse 4MB) via Shell Zugang oder einfacher promoterlv Datenbanken 1 14.11.2010 22:12
[Erledigt] PHP bekommt keine Verbindung zu MySQL SaKe Datenbanken 15 20.09.2010 14:45
Mysql fehler bei externen Zugriff SteiniKeule Datenbanken 4 18.06.2010 12:54
Lerne Grundlagen | Quellensammlung cycap PHP Einsteiger 0 12.11.2008 16:23
[Erledigt] MySQL - ERROR 1044 bei erstellen einer Datenbank _youngenterpriser_ Datenbanken 2 05.02.2008 17:56
Mysql Server Einstellunen Optimieren pchero Datenbanken 3 01.05.2007 19:50
Schnittstelle zwischen PHP und MySQL klappt net !!! Datenbanken 16 16.10.2005 14:24
[Erledigt] not allowed to connect to this MySQL server PHP Tipps 2005-2 2 23.09.2005 18:34
MySQL &amp;amp; PHP: Problem mit Password() Datenbanken 10 19.09.2005 11:00
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
MYSQL läuft nur wenn /tmp auf 777 Datenbanken 5 06.07.2005 08:38
mysql root passwort vergessen Datenbanken 1 29.05.2005 11:33


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