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, 19:13  
Neuer Benutzer
 
Registriert seit: 20.10.2011
Beiträge: 9
PHP-Kenntnisse:
Anfänger
andy2 befindet sich auf einem aufstrebenden Ast
Standard Probleme nach Update MySQL 5.2 auf 5.3

Hallo,


mein Hoster hat die letzte Nacht ein Update MySQL 5.2 auf 5.3 durchgeführt.

Nun funktioniern einige meiner Abfragen nicht mehr und ich finde leider auch keine Lösung. Muss aber was primitoves sein.

Mein alter Code:

PHP-Code:
<?php
$filename 
'test.php';

require(
'./global.php');
$lang->load("Test");

$sql mysql_query("SELECT * FROM dw_extra WHERE id = '$id' LIMIT 1") OR die(mysql_error());
$moep mysql_fetch_assoc($sql);
$query mysql_query("UPDATE dw_extra SET views = views + 1 WHERE id = $id");
mysql_query($query);

mysql_close();

eval(
"\$tpl->output(\"".$tpl->get("dw_infoview")."\");");


?>
Hiemmit werden keine Daten mehr aus der Datenbank ausgelesen.
Kann mir jemand auf die Sprünge helfen?
andy2 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, 19:51  
Erfahrener Benutzer
 
Registriert seit: 22.07.2004
Beiträge: 226
DirkHo befindet sich auf einem aufstrebenden Ast
Standard

Sicher, dass MySQL und nicht PHP upgedatet wurde? Bei den Versionsnummern würde sich das für mich eher nach PHP anhören. MySQL ist bereits bei 5.5...

Ansonsten: Kopier die SELECT-Abfrage einfach mal in PHPMyAdmin und schau, was passiert. Auch wenn ich mir nicht vorstellen kann dass es Änderungen an der Syntax gegeben hat die Auswirkungen auf so eine 08/15-Abfrage haben.

Grüße,

Dirk
DirkHo ist offline   Mit Zitat antworten
Alt 20.10.2011, 19:55  
Neuer Benutzer
 
Registriert seit: 20.10.2011
Beiträge: 9
PHP-Kenntnisse:
Anfänger
andy2 befindet sich auf einem aufstrebenden Ast
Standard

Du hast Recht - sorry ich meinte PHP wurde upgedatet.

Wenn ich die Abfrage direkt in PHPMyAdmin ausführe kommt als Fehlermeldung:

#1046 - No database selected

Ich denke die Datenbank wird nicht korrekt angesprochen. Hier hat sich wohl was geändert.
andy2 ist offline   Mit Zitat antworten
Alt 20.10.2011, 20:09  
Erfahrener Benutzer
 
Registriert seit: 25.01.2009
Beiträge: 1.027
PHP-Kenntnisse:
Fortgeschritten
Capfly befindet sich auf einem aufstrebenden Ast
Capfly eine Nachricht über ICQ schicken Capfly eine Nachricht über MSN schicken
Standard

Du musst vorher links im "Menü" eine Datenbank auswählen oder benutze MySQL "USE"
__________________
MfG
~Capfly
Jetzt NEU! Cpix & Wbits Katahlan.de - Das Browsergame
Capfly ist offline   Mit Zitat antworten
Alt 20.10.2011, 20:15  
Neuer Benutzer
 
Registriert seit: 20.10.2011
Beiträge: 9
PHP-Kenntnisse:
Anfänger
andy2 befindet sich auf einem aufstrebenden Ast
Standard

Okay, Anfängerfehler.


Meine Abfrage bringt das gewünschte Ergebnis - die Abfrage ist also okay. Nur mein php-File mit oben eingefügten Code liefert dagegen nichts.
Irgendwas grundlegendes muss sich in PHP 5.3 geändert haben.
andy2 ist offline   Mit Zitat antworten
Alt 20.10.2011, 20:16  
Erfahrener Benutzer
 
Registriert seit: 25.01.2009
Beiträge: 1.027
PHP-Kenntnisse:
Fortgeschritten
Capfly befindet sich auf einem aufstrebenden Ast
Capfly eine Nachricht über ICQ schicken Capfly eine Nachricht über MSN schicken
Standard

Zeig doch mal deine global.php
__________________
MfG
~Capfly
Jetzt NEU! Cpix & Wbits Katahlan.de - Das Browsergame
Capfly ist offline   Mit Zitat antworten
Alt 20.10.2011, 20:20  
Neuer Benutzer
 
Registriert seit: 20.10.2011
Beiträge: 9
PHP-Kenntnisse:
Anfänger
andy2 befindet sich auf einem aufstrebenden Ast
Standard

Die Abfrage ist aufgesetzt auf einem alten Woltlab-Forum. Ich habe mir hier einige Abfragen gebastelt um eigene Inhalte darzustellen. Klappte ja auch bisher ganz gut.


Entsprechend nun die global.php (aus WBB2-Forum)

[MOD] Entfernt wg. Urheberrechten
andy2 ist offline   Mit Zitat antworten
Alt 20.10.2011, 20:25  
Erfahrener Benutzer
 
Registriert seit: 25.01.2009
Beiträge: 1.027
PHP-Kenntnisse:
Fortgeschritten
Capfly befindet sich auf einem aufstrebenden Ast
Capfly eine Nachricht über ICQ schicken Capfly eine Nachricht über MSN schicken
Standard

Versuch mal vor deiner Abfrage ein mysql_select_db()
__________________
MfG
~Capfly
Jetzt NEU! Cpix & Wbits Katahlan.de - Das Browsergame
Capfly ist offline   Mit Zitat antworten
Alt 20.10.2011, 20:34  
Neuer Benutzer
 
Registriert seit: 20.10.2011
Beiträge: 9
PHP-Kenntnisse:
Anfänger
andy2 befindet sich auf einem aufstrebenden Ast
Standard

Wenn ich mysql_query() mit mysql_select_db() ersetze kommt der hier:


Zitat:
Access denied for user 'v098666'@'%' to database 'SELECT * FROM dw WHERE id = '' LIMIT 1'
andy2 ist offline   Mit Zitat antworten
Alt 20.10.2011, 20:37  
Erfahrener Benutzer
 
Registriert seit: 22.07.2004
Beiträge: 226
DirkHo befindet sich auf einem aufstrebenden Ast
Standard

Warum verwendest du nicht das in der global.php "mitgelieferte" db-Objekt, wenn es das schon gibt (und möglicherweise auch noch funktioniert)?

Code:
$bla = $db->query_first("SELECT * FROM BLUBB");
echo $bla['IRGENDEINE_TABELLENSPALTE'];
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

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
probleme nach mysql update von 5.2 auf 5.3, php update 5.3 problem mysql \access denied for user\, php update 5.3 problem mysql, update mysql 5.2, mysql_query(\update php 5.3, mysql datenbank update auf 5.3, php 5.2 5.3 mysql fehler, mysql-5.2, mysql_query mysql 5.2 wird auf 5.3, php 5.3 select from where

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