php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.10.2004, 13:42  
Gast
 
Beiträge: n/a
Standard

Klappt.
Direkt vor der SQL-Anweisung hat 'weiter' noch seinen Inhalt!

Dann ist die Abfrage also falsch! Die Feldvariablen stimmen soweit, hab noch mal nachgeschaut.
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 21.10.2004, 13:46  
Gast
 
Beiträge: n/a
Standard

Also so kommen wir nicht weiter. Ich muss Dich doch jetzt nicht jedesmal extra auffordern, Deine geänderte Abfrage-Zeile nochmal mitzuposten, oder?

Meine Abfrage jedenfalls erfüllt ihren Zweck und verliert auch keine VAR-Werte.
Also hast Du bestimmt nur sonen bekloptten Tippfehler oder sowas drin - , statt . oder so. Kann ja eigentlich nichts großes sein.

Also bitte, deine 20 Zeilen, wie sie jetzt aussehen UND die Fehlermeldung.
 
Alt 21.10.2004, 13:56  
Gast
 
Beiträge: n/a
Standard

SORRY

Also, mein Quelltext sieht jetzt so hier aus:

if ($weiter != '') { echo "hab hier ein '".$weiter."'"; }
$sql = "INSERT INTO ".$weiter." (titel, erstellt, text) VALUES ('".
mysql_real_escape_string($thema)."', '".
date("d.m.Y H:i")."', '".
mysql_real_escape_string($textfeld)."')";
(mysql_query($sql));
echo $sql;

Der Tabellenname wird weiterhin nicht übernommen bei sql:

INSERT INTO (titel, erstellt, text) VALUES ('überschrift', '21.10.2004 13:52', 'beitrag')
 
Alt 21.10.2004, 14:01  
Gast
 
Beiträge: n/a
Standard

Hast Du $weiter = $_REQUEST['weiter']; definiert? Sonst ist $weiter leer.
 
Alt 21.10.2004, 14:36  
Gast
 
Beiträge: n/a
Standard

ja, hab ich so deklariert.

das ist die anzeige bevor ich ins textfeld schreibe:
hab hier ein 'pc'
INSERT INTO pc (titel, erstellt, text) VALUES ('', '21.10.2004 14:24', '')

hab jetzt mal ein error_reporting(E_ALL) reingenommen und im phpadmin nachgeschaut. die felder titel und text werden leer übernommen.

hab das formular zusammen mit der php-abfrage in der gleichen datei und bekomme folgendes angezeigt:

Notice: Use of undefined constant thema - assumed 'thema'
 
Alt 21.10.2004, 15:33  
Gast
 
Beiträge: n/a
Standard

thema muss in Hochkomma stehen - ohne meint er, es ist eine Konstante wie beispielsweise PHP_SELF oder SESS_ID
 
Alt 22.10.2004, 14:22  
Gast
 
Beiträge: n/a
Standard

Danke Dir für Deine gnadenlose Gedult.

Hab mittlerweile 'weiter' auf $_POST umgestellt weil es mit $_GET andauernd Schwierigkeiten gab.
jetzt klappt es!
 
Alt 22.10.2004, 16:03  
Gast
 
Beiträge: n/a
Standard

<form method=POST> => wird mit $_POST[''] ausgewertet,
Links mit $_GET['']

Wenn Du keine Ahnung hast, was zutrifft, oder beides möglich ist, nimm $_REQUEST - der schnappt sowohl gets als auch posts
 
 


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] Galerie Problem... coraplanet PHP Tipps 2008 4 06.06.2008 13:42
Sessions Problem StephenKing PHP Tipps 2008 3 16.10.2007 08:30
datensätze defekt oder problem mit dem einlesen? Ministry Datenbanken 4 06.07.2006 18:42
problem!!! PHP Tipps 2006 6 08.02.2006 11:06
[Erledigt] wieder ein Problem bei phpmailer und smtp PHP Tipps 2006 24 07.02.2006 01:07
[Erledigt] Problem bei Massenmails versenden mit der Funktion mail PHP-Fortgeschrittene 3 19.01.2005 13:36
[Erledigt] Problem mit Übergabe einer Klasse in PHP4 PHP-Fortgeschrittene 10 08.01.2005 21:00
Problem mit Weiterleitung PHP Tipps 2004-2 16 22.12.2004 17:49
Smarty und PHP-Skript Problem PHP Tipps 2004-2 2 03.12.2004 22:27
[Erledigt] PHP Upload (Master Value/Local Value Problem) PHP-Fortgeschrittene 5 23.11.2004 07:21
Problem mit alter JavaScript-Funktion woods PHP Tipps 2004 1 13.08.2004 13:34
[Erledigt] Problem mit Timestamp! PHP Tipps 2004 24 08.06.2004 19:51
Login Problem PHP Tipps 2004 4 04.06.2004 18:46
foreach problem mAy^daY PHP Tipps 2004 3 02.06.2004 20:29

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php feldvariable

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