php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 16.08.2006, 09:56  
Neuer Benutzer
 
Registriert seit: 16.08.2006
Beiträge: 2
BlueMood
Standard Queries fehlerhaft nach MySQL Update 4/5

Hallo zusammen,

bin neu hier und hoffe alles richtig zu machen

Nach einem Update von MySQL 4 auf 5 bocken (vermute ich) einige Queries.

Hier mal ein Beispiel, wie es unter Vers. 4 problemlos lief:

$selkomment = mysql_query("SELECT DISTINCT fotoid,max(kommdate) AS maxdt,max(komindex) AS maxkind FROM komment WHERE (kommdate >= DATE_SUB(NOW(), INTERVAL $interval MONTH)) GROUP BY fotoid HAVING maxdt&&maxkind ORDER BY maxdt DESC,maxkind DESC");
$rowskom = mysql_num_rows($selkomment);
$selkomdate = mysql_query("SELECT * FROM komment WHERE (kommdate >= DATE_SUB(NOW(), INTERVAL 3 MONTH) && fotoid='$fid'&& komindex='$maxkind' && komment='')");
$rowskomdate = mysql_fetch_array($selkomdate);
$udkom = $rowskomdate['userid'];

Wenn mir jemand sagen könnte wie das für die 5er Version aussehen müßte...?

Vielen Dank schon mal im Voraus
BlueMood ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 16.08.2006, 10:31  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Und was genau funktioniert jetzt nicht?
xabbuh ist offline   Mit Zitat antworten
Alt 16.08.2006, 10:45  
Neuer Benutzer
 
Registriert seit: 16.08.2006
Beiträge: 2
BlueMood
Standard

Laut Server Betreiber (Strato) hätten wir nicht korrekt programmiert. Fehler wurden in der 4er Version angeblich leichter verarbeitet.

Eine Tabelle crashed ziemlich häufig. Nach repair funzt sie wieder, aber nur kurzzeitig. Fehlermeldungen auf der Index werden wie folgt angezeigt:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /pages/d5/7a/d0004879/home/htdocs/index.php on line 269

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /pages/d5/7a/d0004879/home/htdocs/index.php on line 270

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /pages/d5/7a/d0004879/home/htdocs/index.php on line 274

zusätzlich funktionieren innerhalt dieser Tab keine Verlinkungen mehr.

hoffe das hilft etwas weiter
BlueMood ist offline   Mit Zitat antworten
Alt 16.08.2006, 10:53  
Erfahrener Benutzer
 
Registriert seit: 13.11.2005
Beiträge: 2.583
xabbuh
Standard

Die Fehlermeldungen, die du hier angezeigt bekommst, sind letztendlich nur Folgefehler, weil deine Datenbankabfrage crasht. Prüfe mal mit mysql_error(), was MySQL zu meckern hat.

Dieser Thread hilft dir diesbezüglich auch ein wenig weiter.
xabbuh 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 UPDATE tut nichts cycap Datenbanken 22 04.06.2008 13:09
Update auf php5 -->Problem mit mysql PHP Tipps 2006 6 15.03.2006 12:43
MySQL Update Syntax Error PHP Tipps 2006 2 14.03.2006 18:09
[Erledigt] mysql: INSERT und wenn vorhanden UPDATE Datenbanken 7 07.01.2006 09:54
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
einfache mysql abfrage und mysql update haut nicht ganz hin djrace PHP Tipps 2005-2 6 12.08.2005 15:28
update in mysql über php se-clan PHP Tipps 2005-2 24 17.07.2005 19:57
Update in mysql funzt nicht maeck PHP Tipps 2005-2 4 27.06.2005 22:52
MySQL 4.x - SELECT `feld` LIKE 'ä' - Fehlerhaft MrNiceGuy Datenbanken 2 25.03.2005 14:13
Error nach mySQL update: mysql_fetch_array() PHP Tipps 2005 5 04.02.2005 17:16
MySQL UPDATE Befehl funktioniert nicht PHP Tipps 2005 6 24.01.2005 15:03
mysql update query mit mehreren Tabellen funktioniert nicht PHP-Fortgeschrittene 5 08.01.2005 16:29
php / Mysql Update auf neuste Version PHP Tipps 2007 5 05.01.2005 19:34
Problem bei MYSQL / Update Resource #id Fehler PHP Tipps 2004 2 29.09.2004 13:09

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mysql update von 4 auf 5, mysql update 4 to 5, http://www.php.de/datenbanken/41713-queries-fehlerhaft-nach-mysql-update-4-5-a.html, now() mysql 4, php mysql update now(), mysql_num_rows mysql 5, mysql 5 mysql_fetch_array, update mit now php mysql, php 4/5 mysql, mysql 4 update auf 5, mysql update now() php 5, fehler seit msql 5 mysql_num_rows():, fehlermeldung seit mysql 5 mysql_num_rows():, warning: mysql_num_rows(): mysql 4 auf 5, strato php update mysql_num_rows(): supplied argument is not a valid mysql, mysql_fetch_array mysql5, mysql 5 mysql 4 group by, php mysql update syntax error obwohl alles richtig ist, mysql_num_rows(): supplied argument is not a valid mysql result resource mysql4.0 mysql5.0, warning: mysql_fetch_array(): supplied argument is not a valid mysql result resource strato

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