php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 26.04.2006, 23:31  
Neuer Benutzer
 
Registriert seit: 10.03.2006
Beiträge: 28
Mike²
Standard In eine Zeile einfügen...

Hallo Zusammen,

mein Problem ist folgendes:

In dieser Funktion wird eine Tankstellen-Variable erstellt.
Diese würde ich gerne in eine DB eintragen.
Nur leider lässt sich die Variable nur innerhalb der Funktion eintragen.
Also sprich vor dem "}".

Code:
function Tankstelle($s)
{
global $jump;
$Variable = Tankstelle($s,$jump);
echo "
Ort = ".$Tankstelle;
}
Will ich sie erst später (zusammen mit anderen noch erstellten Variablen zwecks der gleichen Zeile) eintragen, bringt er mir eine Fehlermeldung ala:
  • Notice: Undefined variable: Tankstelle in /www/htdocs/test/datei.php on line 517
Eintragen möchte ich es mit:

Code:
mysql_query("INSERT INTO tabelle (Tankstelle) VALUES ('$Tankstelle')") or die("
Fehler beim verarbeiten der Datenbank. Fehlermeldung: ".mysql_error());
Mike² ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 26.04.2006, 23:52  
Erfahrener Benutzer
 
Registriert seit: 21.12.2004
Beiträge: 5.232
PHP-Kenntnisse:
Fortgeschritten
mepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblickmepeisen ist ein wunderbarer Anblick
mepeisen eine Nachricht über ICQ schicken mepeisen eine Nachricht über Skype™ schicken
Standard

1. Das ist eine Endlosschleife, was du da als Beispiel gebracht hast.
2. Lerne etwas über den Gültgkeitsbereich von Variablen. Eines der ersten Kapitel im PHP-Handbuch bzgl. "Variablen".
3. In deinem Beispielscript wird $Tankstelle nie definiert, kann also auch nie etwas sinnvolles enthalten, siehe 2.
4. die zweite Zeile deiner Funktion ruft die gleiche Funktion auf, aber zusätzlich mit Parameter $jump. Zum einen siehe 1., zum anderen ist das quatsch, da du die Funktion nur mit einem Parameter definiert hast.
5. Die Verwendung von MySQL ist für diesen Fall wohl völlig maßlos übertrieben.
6. Wo ist eigentlich deine Frage oder dein Problem? Dein Post kann man auch als Tatsachenfeststellung interpretieren.
__________________
www.php-maven.org PHP und Maven vereint: Build/Deploy/Produktion/Konfiguration, Projekt Management, CI, PHPUnit, zahlreiche Frameworks
Twitter @ https://twitter.com/#!/mepeisen und Facebook @ http://t.co/DZnKSUih
mepeisen 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
[Erledigt] 'upload-Datei' Zeile für Zeile auslesen Felix PHP Tipps 2008 18 29.06.2008 02:55
Tabelle mit while nach 4 spalten zur nächsten zeile Supeede PHP Tipps 2008 6 10.05.2008 09:46
Dateileser ließt jede Zeile zwei mal... Warum? Plague PHP Tipps 2006 5 10.08.2006 14:48
__LINE__: Falsche Zeile Jacks Rache PHP Tipps 2006 5 10.06.2006 20:20
Zeile einfügen tennessee Server, Hosting und Workstations 5 02.06.2006 21:05
[Erledigt] *.bak Datei Zeile für Zeile auslesen PHP Tipps 2006 5 09.03.2006 14:25
problem mit einlesen: von zeile zu zeile Tic Rederon PHP Tipps 2005-2 4 18.08.2005 17:10
[Erledigt] Einzelne Zeile löschen PHP Tipps 2005-2 3 18.08.2005 14:03
[Erledigt] nächste Zeile einer Db auslesen? PHP Tipps 2005-2 7 01.08.2005 00:11
Letzte Zeile der Tabelle aus lesen! Blank Datenbanken 10 10.06.2005 16:06
[Erledigt] Jede 2. Zeile eine andere Farbe. Clan-Opa PHP Tipps 2004-2 1 26.11.2004 09:00
durchlauf,zeile für zeile + update Skazi Datenbanken 10 25.11.2004 13:59
[Erledigt] Problem mit einer Website PHP Tipps 2004 12 06.08.2004 10:34
[Erledigt] Funktion MAIL() funkt nicht PHP Tipps 2004 16 11.07.2004 17:25


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