brauche Webseite ideal für Vereine und Firmen
- Ad -
php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > PHP Developer Forum
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 

 


PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 10-06-2005, 15:47
cossii
 Newbie
Links : Onlinestatus : cossii ist offline
Registriert seit: May 2005
Beiträge: 13
cossii ist zur Zeit noch ein unbeschriebenes Blatt
Standard mysql_fetch_row()

Hallo zusammen,

ich habe eine Seite laufen, auf welcher User Bilder hochladen und dann bewerten lassen können. Nun möchte ich, dass auf dem Profil eines jeden Users auch die Platzierung seines hochgeladenen Bildes steht.

Mit folgendem code, wollte ich dies erreichen:

PHP-Code:
   $db_sonst = new db_local;
   
$sortpoints = array(array(),array());
   
$db_sonst -> query("SELECT * FROM fotovoting WHERE pic!='' AND free='1'");
   
$max_zahl $db_sonst->num_rows();
   for(
$i=0$i $max_zahl$i++)
   {
      list(
$sortpoints[1][$i],$sortpoints[2][$i],$sortpoints[3][$i],$sortpoints[4][$i],
$sortpoints[5][$i],$sortpoints[6][$i]) = mysql_fetch_row($result);

      if(
$sortpoints[5][$i] != 0)

      
$sortpoints[0][$i] = $sortpoints[4][$i] / $sortpoints[5][$i];
      
$sortpoints[0][$i]=(ceil($sortpoints[0][$i]*100)/100);
      if (
$sortpoints[0][$i] == ''
      {
         
$sortpoints[0][$i] = '0';
      }
   }
   if (
$max_zahl >= 1
   {
      
array_multisort($sortpoints[0], SORT_DESC$sortpoints[1], $sortpoints[2],
 
$sortpoints[3], $sortpoints[4], $sortpoints[5], $sortpoints[6]);
   }
   for(
$i=0$i $max_zahl$i++)
   {
      
$rank $i 1;
      if (
$sortpoints[1][$i] == $nid
      {
         
$meinplatz $rank;
         
$isschnitt $sortpoints[0][$i];
      }
   } 
Leider bekomme ich jedoch die Fehlermeldung:

Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /srv/www/web1/html/nickpage.php on line 970

Kann mir da irgendwer von Euch mal sagen, was ich tun muss, damit es auch geht? Bin für jeden noch so kleinen Tip dankbar..)

Gruss cossii
Mit Zitat antworten
  #2 (permalink)  
Alt 10-06-2005, 15:47
mrhappiness
 PHP Guru
Links : Onlinestatus : mrhappiness ist offline
Registriert seit: Oct 2002
Beiträge: 14.890
mrhappiness ist zur Zeit noch ein unbeschriebenes Blatt
mrhappiness eine Nachricht über AIM schicken mrhappiness eine Nachricht über Yahoo! schicken
Standard

http://www.php-resource.de/forum/sho...threadid=50454

Danke
__________________
Ich denke, also bin ich. - Einige sind trotzdem...
Mit Zitat antworten
  #3 (permalink)  
Alt 10-06-2005, 15:53
thommyk
 Registrierter Benutzer
Links : Onlinestatus : thommyk ist offline
Registriert seit: Aug 2003
Ort: Münster
Beiträge: 251
thommyk ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Man sollte diesen Sticky Thread http://www.php-resource.de/forum/sh...&threadid=50454
LEUCHTEND ROT machen
Vielleicht liest ihn dann jemand
__________________
Die zehn Gebote sind deswegen so kurz und logisch, weil sie ohne Mitwirkung von Juristen zustande gekommen sind. (Charles de Gaulle)
Mit Zitat antworten
  #4 (permalink)  
Alt 10-06-2005, 15:56
fanity
 Junior Member
Links : Onlinestatus : fanity ist offline
Registriert seit: Dec 2004
Ort: Borken
Beiträge: 53
fanity ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Man sollte diesen Sticky Thread http://www.php-resource.de/forum/sh...&threadid=50454
LEUCHTEND ROT machen
Vielleicht liest ihn dann jemand
glaubst du an wunder? :P
Mit Zitat antworten
  #5 (permalink)  
Alt 10-06-2005, 16:09
cossii
 Newbie
Links : Onlinestatus : cossii ist offline
Registriert seit: May 2005
Beiträge: 13
cossii ist zur Zeit noch ein unbeschriebenes Blatt
Standard

tut mir ja leid bin auch nur n mensch..)

habe versucht es mit error_reporting mal rauszufinden, aber da bekomme ich genau 79 Mal (81 User haben ein Foto hochgeladen) diese meldung:

PHP-Code:
NoticeUndefined offset77 in /srv/www/web1/html/nickpage.php on line 985

Warning
mysql_fetch_row(): supplied argument is not a valid MySQL
 result resource in 
/srv/www/web1/html/nickpage.php on line 978 
Mit Zitat antworten
  #6 (permalink)  
Alt 10-06-2005, 16:10
thommyk
 Registrierter Benutzer
Links : Onlinestatus : thommyk ist offline
Registriert seit: Aug 2003
Ort: Münster
Beiträge: 251
thommyk ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
glaubst du an wunder? :P
Ich geb die Hoffnung nicht auf. Wunder solls immer wieder geben.
Aber wohl nicht hier im Forum
__________________
Die zehn Gebote sind deswegen so kurz und logisch, weil sie ohne Mitwirkung von Juristen zustande gekommen sind. (Charles de Gaulle)
Mit Zitat antworten
  #7 (permalink)  
Alt 10-06-2005, 16:14
Benutzerbild von onemorenerd onemorenerd
  Moderator
Links : Onlinestatus : onemorenerd ist offline
Registriert seit: Mar 2005
Ort: Berlin
Beiträge: 9.481
onemorenerd wird schon bald berühmt werdenonemorenerd wird schon bald berühmt werden
Standard

Versuchs mal mit
PHP-Code:
for($i=0$i $max_zahl$i++) {
    
$sortpoints mysql_fetch_row($result);
    echo 
'<pre>';
    
print_r($sortpoints);
    echo 
'</pre>'
Mit Zitat antworten
  #8 (permalink)  
Alt 10-06-2005, 16:16
cossii
 Newbie
Links : Onlinestatus : cossii ist offline
Registriert seit: May 2005
Beiträge: 13
cossii ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Danke für eure Mühe, ich hab das problem gefunden, hab die db falsch aufgerufen, thema also erledigt..)
Mit Zitat antworten
  #9 (permalink)  
Alt 10-06-2005, 16:16
thommyk
 Registrierter Benutzer
Links : Onlinestatus : thommyk ist offline
Registriert seit: Aug 2003
Ort: Münster
Beiträge: 251
thommyk ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Wohin speichert den Deine Klasse das Ergebnis der Abfrage??
PHP-Code:
$db_sonst -> query("SELECT * FROM fotovoting WHERE pic!='' AND free='1'"); 
Und woher kommt die Variable $result?
Hat die was mit der Abfrage vorher zu tun oder nicht?
Sonst ist sie nämlich leer und kein SQL-Result!

EDIT:
War ich wohl zu langsam :-)
__________________
Die zehn Gebote sind deswegen so kurz und logisch, weil sie ohne Mitwirkung von Juristen zustande gekommen sind. (Charles de Gaulle)

Geändert von thommyk (10-06-2005 um 16:20 Uhr)
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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


PHP News

MariaDB 5.5 veröffentlicht
MariaDB 5.5 veröffentlichtDie freie MySQL-Alternative MariaDB wurde in der stabilen Version 5.5.23 veröffentlicht und soll einige Verbesserungen gegenüber Oracles Communityversion von MySQL mitbringen.

16.04.2012 | Berni

Deutsche Yii Framework Community
Deutsche Yii Framework CommunitySeit dem 19.03.2012 gibt es für die Yii PHP Framework Community ein deutsches Zuhause.

20.03.2012 | dhcomputer

 

Aktuelle PHP Scripte

Advanced Login ansehen Advanced Login

Login-System und Kundenverwaltung, die sich spielend leicht in bestehende Webseiten einbauen lässt und einen enormen Funktionsumfang bietet. Ihre eigene Webseite muss mit Advanced Login nicht umständlich an ein fertiges System angepasst werden.

25.05.2012 Madden | Kategorie: PHP/ Kundenverwaltung
BROM CMS/BelCal 3 ansehen BROM CMS/BelCal 3

Spezielles CMS für Betreiber von Ferienwohnungen. Komplette Seitenerstellung online, Verwaltung mehrerer Objekte, Reservierungssystem mit sofortigem Abgleich im Belegungskalender und vieles mehr bietet dieses Content Management System.

25.05.2012 belcal2 | Kategorie: PHP/ CMS
belbit LiveSupport Script ansehen belbit LiveSupport Script

Schnellen und unkomplizierten Support im LiveSupport-Chat anbieten. Ohne Datenbank und in wenigen Sekunden installiert.

24.05.2012 EichbaumMedia | Kategorie: PHP/ Chat
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 08:57 Uhr.