kostenloser Webspace werbefrei: lima-city


Bewertungssystem - Fehler ?

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    gaestefun

    Kostenloser Webspace von gaestefun

    gaestefun hat kostenlosen Webspace.

    Hallo!
    ICh wollte mir eigentlich ein kleines Bewertungssystem machen,doch leider endet dies,aus einem mir unbekannten Grund,in einer Endlosschleife...
    Kann mir bitte jemand hierbei Helfen ?
    <?php
    
    mysql_connect("mysql.lima-city.de","***","***") or die ("Keine Verbindung moeglich<br />Server m&ouml;glicherwei&szlig;e offline!");
    mysql_select_db("db_159226_1") or die ("Die Datenbank existiert nicht");
    
    $conect = "select Sterne from Idarus";
    $con_2 = mysql_query($conect);
    
    while ($daten = mysql_fetch_assoc($con_2))
    {
      for($s=0; $s = $conect; $s++ )
         {
             echo"<img src=\"Stern.png\" border=\"0\" height=\"20\" width=\"20\"  />";
         }
    }
    
    
     ?>
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. für was die while schleife?
    mysql_query gibt doch schon ... sterne aus.
    müsste doch reichen die for schleife...
  4. Autor dieses Themas

    gaestefun

    Kostenloser Webspace von gaestefun

    gaestefun hat kostenlosen Webspace.

    Die while Schleife gibt die Sterne-Anzahl bei allen eingetragenen Seiten an,da diese alle untereinander Stehen

    Ah,ok jetzt merk ich auch den Fehler,doch wie mache ich das jetzt bei allen Seiten,und nich nur bei einer


    Beitrag zuletzt geändert: 27.12.2009 12:29:36 von gaestefun
  5. Versuch mal das:

    <?php
    
    mysql_connect("mysql.lima-city.de","***","***") or die ("Keine Verbindung moeglich<br />Server m&ouml;glicherwei&szlig;e offline!");
    mysql_select_db("db_159226_1") or die ("Die Datenbank existiert nicht");
    
    $conect = "select Sterne from Idarus";
    $con_2 = mysql_query($conect);
    
    while ($daten = mysql_fetch_array($con_2))
    {
      for($s=0; $s <= $con_2['Sterne']; $s++ )
         {
             echo"<img src=\"Stern.png\" border=\"0\" height=\"20\" width=\"20\"  />";
         }
    }
    
    
     ?>


    LG cookies
  6. $conect = "select Sterne from Idarus";
    for($s=0; $s = $conect; $s++ )

    Hier fangen die Fehler an und eigentlich blickt da sowieso keiner durch.
    Sag doch erstmal, ob "Sterne" vielleicht ein Integer ist und erklär insgesamt erst einmal, was du mit dem ganzen bezwecken willst.

    styVe (qap2-Team)
  7. Autor dieses Themas

    gaestefun

    Kostenloser Webspace von gaestefun

    gaestefun hat kostenlosen Webspace.

    Ich will eigentlich ein Bewertungs System machen,es werden 1. Sterne Vergeben,die Dann als Zahl in der DB gespeichert werden,diese Werden (sollen)dann wieder als Bild[http://gaestefun.lima-city.de/Check/Stern.png]Angezeigt wrden,doch ich glaube ich habe den "Fehler" gefunden,es ist kein Fehler,sondern,es werden alle Sterne einzeln gezeigt,d.h es werden 100.000 Sterne Angezeigt!
    Doch wie mache ich das dies zu der Jeweiligen Seite kommt ?
  8. Musst du da nicht in deiner SQL-Abfrage mit einer Where-Bedingung die Ergebnisse eingrenzen, indem du in der Where-Bedigingung die zu bewertende Seite einbaust?!?!
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!