php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger

PHP Einsteiger PHP Problemlösungen für Spracheinsteiger
Archive: 2004, 2004/2, 2005, 2005/2, 2006, 2007, 2008, 2009, 2010,

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.10.2011, 20:45  
Erfahrener Benutzer
 
Registriert seit: 22.07.2004
Beiträge: 226
DirkHo befindet sich auf einem aufstrebenden Ast
Standard

http://www.php.net/manual/de/migrati...compatible.php
DirkHo ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 20.10.2011, 20:45  
Neuer Benutzer
 
Registriert seit: 20.10.2011
Beiträge: 9
PHP-Kenntnisse:
Anfänger
andy2 befindet sich auf einem aufstrebenden Ast
Standard

Ich bekomme es hierfür nicht hin:

PHP-Code:
$sql mysql_query("SELECT * FROM dw_extra WHERE id = '$id' LIMIT 1") OR die(mysql_error());
$moep mysql_fetch_assoc($sql); 
andy2 ist offline   Mit Zitat antworten
Alt 20.10.2011, 20:50  
Erfahrener Benutzer
 
Registriert seit: 22.07.2004
Beiträge: 226
DirkHo befindet sich auf einem aufstrebenden Ast
Standard

Und warum machst du es nicht so wie ich es oben gepostet habe (natürlich das Query und den Index des Array entsprechend austauschen).

Geht das Forum (das hast du ja auch laufen?!) denn noch?
DirkHo ist offline   Mit Zitat antworten
Alt 20.10.2011, 20:58  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

[MOD]
Zitat:
// * You may not redistribute this package or any of it's files.
Bitte beachten!
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 20.10.2011, 21:39  
Neuer Benutzer
 
Registriert seit: 20.10.2011
Beiträge: 9
PHP-Kenntnisse:
Anfänger
andy2 befindet sich auf einem aufstrebenden Ast
Standard

Das Forum selbst wurde schon gegen sein Nachfolger WBB3 ersetzt - es existieren nur noch diverse eigene Daten, die über das alte "WBB2-Interface" laufen und auch über einige php-Files mit Abfragen und Templates ausgegeben wurden. Es handelt sich hierbei um komplette Datensätze einer Tabelle

Wenn ich das so mache wie du sagst, dann erhalte ich aber weiterhin keine ausgelesenen Werte aus der DB.

Geändert von andy2 (20.10.2011 um 21:45 Uhr).
andy2 ist offline   Mit Zitat antworten
Alt 20.10.2011, 21:45  
Erfahrener Benutzer
 
Registriert seit: 22.07.2004
Beiträge: 226
DirkHo befindet sich auf einem aufstrebenden Ast
Standard

Also wirst dir die Datenbankanbindung nochmal neu bauen müssen.

Warum du dir den ganzen Overhead überhaupt mitschleppst verstehe ich nicht, wenn das Forum in der Art nicht mehr existiert, sondern schon auf einer neueren Version läuft.
DirkHo ist offline   Mit Zitat antworten
Alt 20.10.2011, 22:31  
Neuer Benutzer
 
Registriert seit: 20.10.2011
Beiträge: 9
PHP-Kenntnisse:
Anfänger
andy2 befindet sich auf einem aufstrebenden Ast
Standard

DirkHo, ich habe das mit deinen Code nun hinbekommen.
Bin nun weitergekommen und habe das Problem näher einkreisen können:

Bei mir wird die eingegeben ID nicht übergeben.

php-File lautet test.php?id=xxx. Die ID bezeichnet bei mir die Zeile mit den Daten in der Tabelle, welche dann im definierten Template komplett ausgegeben werden.
Nur wird diese nun icht mehr übertragen und somit die gewünschten Daten zur ID nicht mehr ausgelesen.

PHP-Code:
$sql $db->query_first("SELECT * FROM `dw_extra` WHERE id = '$id'");

eval(
"\$tpl->output(\"".$tpl->get("dw_infoview2")."\");"); 
andy2 ist offline   Mit Zitat antworten
Alt 21.10.2011, 08:15  
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

ja, dann bedanke dich bei deinem Hoster, weil er endlich register_globals auf Off gesetzt hat, wie seit 10 Jahren empfohlen

du musst in deinem Script den Get-Parameter id nun explizit auslesen, da er nicht mehr "einfach so" als Variable $id auftaucht, denn selbstverständlich wird die id noch übertragen, wie du übrigens selbst feststellen könntest, wenn du mal mit Firebug (add-on für Firefox) unter Network die Kommunikation mit dem Webserver analysierst

PHP-Code:
if (isset($_GET['id']))
  
$id=$_GET['id'];
else {
  echo 
"Fehler, keine ID übergeben";
  die();

bau das mal an den Anfang des Scriptes - und pass den Else-Teil an deine Verhältnisse an ....
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Alt 21.10.2011, 09:16  
Neuer Benutzer
 
Registriert seit: 20.10.2011
Beiträge: 9
PHP-Kenntnisse:
Anfänger
andy2 befindet sich auf einem aufstrebenden Ast
Standard

Das wars. Dickes Danke!

Nun funktioniert alles wieder wie es soll.
andy2 ist offline   Mit Zitat antworten
Alt 21.10.2011, 10:09  
Erfahrener Benutzer
 
Registriert seit: 22.07.2004
Beiträge: 226
DirkHo befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von andy2 Beitrag anzeigen
DirkHo, ich habe das mit deinen Code nun hinbekommen.
Gut, dass du alle Lösungsversuche auf Anhieb ausprobierst und nicht behauptest du hättest es getan ohne es getan zu haben.
DirkHo 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] Mysql Probleme beim Hinzufügen von Fremdschlüssel Schrat Datenbanken 2 10.09.2011 11:30
Probleme mit Apache2, PHP und MySQL IPman.89 Server, Hosting und Workstations 12 03.09.2011 16:12
Mysql update funktioniert nicht! DonDemf Datenbanken 8 01.07.2011 23:32
mysql UPDATE mit Select subquery auf die gleiche Tabelle motions Datenbanken 13 21.06.2011 10:50
MySQL: ON UPDATE Flag BloodhunterD Datenbanken 10 24.01.2011 13:02
PHP MySQL -> UPDATE wird nicht ausgeführt Fluxkompensator PHP Tipps 2010 11 29.08.2010 19:05
Probleme Bei MySQL Abfrage & Auflistung Arsimael PHP Tipps 2010 10 12.08.2010 17:45
PHP MySQL Problem beim UPDATE und Submit! Bitte um Hilfe! Stichpunkt PHP Tipps 2010 4 29.03.2010 00:11
[Erledigt] Mysql update setzt leeren Wert Abakay PHP Tipps 2009 19 08.05.2009 15:21
[Erledigt] Problem beim Mysql UPDATE mastertnt PHP Tipps 2009 4 14.02.2009 17:26
[Erledigt] Probleme bei UPDATE in mysql per PHP Pit_php PHP Tipps 2008 5 16.06.2008 11:37
mysql problem: mysql update wird nicht ausgeführt schmiddy PHP Tipps 2007 4 27.12.2005 20:35
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
Update in mysql funzt nicht maeck PHP Tipps 2005-2 4 27.06.2005 22:52
Probleme mit mysql nach Update auf PHP5 PHP Tipps 2005 2 09.02.2005 11:53


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