php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.12.2004, 13:38  
Gast
 
Beiträge: n/a
Standard php variablen in mysql

Hallo, ich habe folgendes Problem:

Es gibt mehrere sprachabhängige Variablen, die vorher in einer php datei gespreichert wurden, also z.B.:
<? $la_var1 = "Irgendwas"; $la_var2 = "irgendwas $email";?>

da es so viele Sprachvariablen geworden sind, muss ich die in mysql speichern und verwalten. Und so werden die Sprachvariablen (verkürzt)wieder ausgelesen:
$load_la=mysql_query("SELECT var_name,var_value FROM table");
while ($load_row=mysql_fetch_row($load_la)){
${$load_row[0]}=stripslashes($load_row[1]);
}
alles funktioniert prima, außer dass die Variablen wie ($email) im string nicht mehr geparst werden. magic quotes gpc => on. Wie kann ich denn die Variablen nun erstellen, so dass der Inhalt "parsable" ist? stripslashes tut es nicht.
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 06.12.2004, 13:53  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ähem. was genau meinst du mit "parsable"?
imported_Ben ist offline  
Alt 06.12.2004, 14:12  
Gast
 
Beiträge: n/a
Standard

Wenn die erstellte Variable mit echo oder print wiedergegeben wird, wird deren Inhalt als beispielsweise "irgendwas $email" wiedergegeben. Anstatt $email sollte natürlich ein Wert erscheinen. Ich habe es mit eval() versucht, nur erhalte ich dann Fehler, z.B.:

eval("\$welcome_message = \"$welcome_message\";");

wird folgender Fehler herausgegeben:

Parse error: parse error, unexpected T_STRING in datei.php(13) : eval()'d code on line 1
 
Alt 06.12.2004, 14:15  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

warum speicherst du nicht einfach die email mit ab? also als text mein ich jetzt ..
imported_Ben ist offline  
Alt 06.12.2004, 14:28  
Gast
 
Beiträge: n/a
Standard

weil dies eine varible ist, die ebenfalls dynamisch situationsbedingt definiert wird
 
Alt 06.12.2004, 15:35  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

und?

PHP-Code:
<?php

    $input 
'irgendwas ' $email;

    
$sql "INSERT INTO tabelle SET spalte = '" $input ."'";
    
mysql_query($sql) or die(mysql_error());
oder verstehe ich nicht, was du machen willst?
imported_Ben ist offline  
Alt 06.12.2004, 16:36  
Gast
 
Beiträge: n/a
Standard

Hat sich erledigt. eval() hat Fehler ausgegeben, weil ich eigentlich addslashes zu den werten hinzufügen sollte. Schönen dank für die Hilfe.
 
Alt 06.12.2004, 16:38  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
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

er wollte $email so abspeichern und erst nachma uslesen füllen
Flor1an ist offline  
Alt 06.12.2004, 16:41  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

achso.
imported_Ben 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
Fehler bei Übergabe von Variablen aus MySQL in Firefox jensoweber Datenbanken 0 13.07.2008 13:14
MYSQL Datenbank sortieren, nach PHP Variablen ArtAndLife PHP Tipps 2008 4 11.04.2008 10:45
Aus MySQL auslesen mit 2 $_REQUEST[''] Variablen imported_Daniel PHP Tipps 2008 7 31.03.2008 09:59
MYSQL Query Variablen Übergabe Jay0815 PHP Tipps 2008 3 03.10.2007 19:48
Mysql Server Einstellunen Optimieren pchero Datenbanken 3 01.05.2007 19:50
wie benutzt man variablen in mysql befehlen? mollitz PHP Tipps 2006 41 06.01.2006 14:22
[Erledigt] Mysql 4.1.x unter php 4.3.9 Datenbanken 3 15.11.2005 13:49
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
Mysql und Variablen beim gefetschten PHP Tipps 2005-2 10 16.06.2005 19:28
php Variablen in MySQL Abfrage verwenden (WHERE Bedingung) PHP Tipps 2005 20 20.04.2005 20:05
in Variablen suchen lassen (ohne MySQL) Soese PHP Tipps 2004-2 6 11.12.2004 21:13
Problem mit zwei variablen - löschen - MySQL PHP Tipps 2004 9 17.10.2004 20:57
[Erledigt] Parsen von Variablen aus einer MySQL Tabellenzeile Datenbanken 0 29.09.2004 14:58
Ausgabe von Variablen aus 2 MySQL Tqbellen PHP Tipps 2004 5 08.09.2004 14:22
[Erledigt] PHP5 &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;a m p; MySQL Datenbanken 5 01.08.2004 05:47

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php variablen in mysql, php variable in mysql, php mysql variable, mysql php variable, php variable mysql, mysql php variablen, php variablen in mysql speichern, php variablen mysql, php mysql variablen, php variable in mysql speichern, http://www.php.de/php-tipps-2004-2/13624-php-variablen-mysql.html, mysql in php variable, mysql mit php variablen, php mysql where variable, php variable aus mysql, variable mysql php, in mysql php variablen, php variable mit mysql füllen, php variablen in mysql eintragen, php mysql variable where

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