php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2005

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 24.01.2005, 18:50  
Gast
 
Beiträge: n/a
Standard mysql_fetch_assoc() verwirrt mich

Hallo,

den o.g. Befehl verwende ich zuahuse auf meinem Apache-Server problemlos, das gleiche Skript mit identischer DB funktioniert auf dem Webhoste Funpic nicht mehr:

Fehler: Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in ......

 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 24.01.2005, 18:52  
Gast
 
Beiträge: n/a
Standard

Hast du in Funpic MySQL aktiviert?
 
Alt 24.01.2005, 18:53  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 646
Magic befindet sich auf einem aufstrebenden Ast
Standard

Sind die Verbindungsdaten zur anderen Datenbank korrekt?

Ich vergesse gerne mal nach einem Upload die Daten von meinem lokalen Rechner auf den Webspace zu ändern
Magic ist offline  
Alt 24.01.2005, 18:54  
Gast
 
Beiträge: n/a
Standard

Ja, DB und phpMyAdmin laufen einwandfrei....

ich hätte ja sonst vorher eine Fehlermeldung bezüglich Datenebank-Connection
 
Alt 24.01.2005, 18:58  
Erfahrener Benutzer
 
Registriert seit: 19.11.2003
Beiträge: 172
BastianX75
Standard

Hi,
ich hatte das Problem schon mal anderstrum, auf dem Webserver läufts, daheim nicht

Lösung war, mysql_query nicht den sql als variable zu übergeben sondern direkt. Also:

$result = mysql_query('SELECT * FROM EineTabelle', $DBhandle);
__________________
Schönen Gruß
Sebastian

Erfahrung ist eine nützliche Sache. Leider macht man sie immer erst kurz nachdem man sie braucht.
BastianX75 ist offline  
Alt 24.01.2005, 19:06  
Gast
 
Beiträge: n/a
Standard

Das mach ich auch generell so:

PHP-Code:
$result mysql_query("SELECT * FROM table");
$res mysql_fetch_assoc($result); 
aber das ist ja das Komische...
 
Alt 24.01.2005, 19:14  
Gast
 
Beiträge: n/a
Standard

16.14. Warum soll ich nicht SELECT * schreiben?
http://www.php-faq.de/q/q-sql-select.html

Mal ein mysql_error einbauen könnte helfen: http://de.php.net/manual/de/function.mysql-error.php

Gruß
phpfan
 
Alt 24.01.2005, 19:27  
Erfahrener Benutzer
 
Registriert seit: 19.11.2003
Beiträge: 172
BastianX75
Standard

Zitat:
Zitat von phpfan
Warum soll ich nicht SELECT * schreiben?
Das SELECT * war jetzt auch nur aus Faulheit, weil ich
1. Seine DB-Struktur nicht kenne
und
2. Ist es völlig irrelevant ist in diesem Zusammenhang.
__________________
Schönen Gruß
Sebastian

Erfahrung ist eine nützliche Sache. Leider macht man sie immer erst kurz nachdem man sie braucht.
BastianX75 ist offline  
Alt 24.01.2005, 20:07  
Gast
 
Beiträge: n/a
Standard

Der Fehler lag bei Auswahl der DB, ich hatte vergessen die DB umzubennen bei mysql_select_db()...
 
Alt 24.01.2005, 20:09  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

Zitat:
Lösung war, mysql_query nicht den sql als variable zu übergeben sondern direkt.
ja, ganz bestimmt

mysql_error()!
__________________
derHund 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
etwas verwirrt bezüglich zeilenumbruch Promaetheus PHP Tipps 2006 13 05.07.2006 15:34
MySQL - Query verwirrt mich... Datenbanken 7 02.02.2005 17:54
Ich bin verwirrt! session_start() geht mit php5 net PHP Tipps 2005 2 29.01.2005 16:11
codeschnipsel hilfe, bin total verwirrt PHP Tipps 2004-2 2 16.12.2004 21:28


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