kostenloser Webspace werbefrei: lima-city


MySQL nur eine Zeile auslesen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    free-scripts

    free-scripts hat kostenlosen Webspace.

    Ich weiss das es dieses Thema schon gibt aber ich habe nichts gefunden was mir helfen könnte, ich möchte nur eine Zeile aus meiner MySQL Tabelle auslesen, aber es gibt mir nichts aus, in der Tabelle ist alles schon eingetragen und am Kopf der Seite hab ich mich mit der Datenbank verbunden, Code:
    $abfrage = "SELECT counter FROM kampagnen WHERE name = '{$name}'";
    $ergebnis = mysql_query($abfrage);
    while($row = mysql_fetch_array($ergebnis))
    {
    echo $row['cam'];	
    }

    Bitte, ich brauche dabei Hilfe
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Versuch mal so,

    $abfrage = "SELECT counter FROM kampagnen  WHERE name='$name'";


    tante edit:

    grad erst gesehen, du musst die spalte die du sehen willst auch auswählen. Also,

    $abfrage = "SELECT cam FROM kampagnen  WHERE name='$name'";


    alternativ so um alle spalten zu wählen
    $abfrage = "SELECT * FROM kampagnen  WHERE name='$name'";




    Beitrag zuletzt geändert: 6.10.2012 20:19:09 von aff3m1tw4ff3
  4. Autor dieses Themas

    free-scripts

    free-scripts hat kostenlosen Webspace.

    Danke.
    Du hast mir grade geholfen meine Webseite fertig zu machen

    edit by syberpsace: unnötige Buchstaben entfernt.

    Beitrag zuletzt geändert: 6.10.2012 20:24:43 von syberpsace
  5. um ganz sicher zu gehen, dass nur eine Zeile ausgelesen wird,
    dann kannst Du noch LIMIT 1 in die Abfrage anfügen

    $abfrage = "SELECT * FROM kampagnen  WHERE name='$name' LIMIT 1";


    aber wenn es sowieso nur einen Eintrag gibt, der die Bedingung
    name='$name'
    erfüllt,
    dann ist es nicht notwendig.

    Wenn Du es ohne LIMIT 1 machst, kannst Du auch "zählen" wieviele Zeilen gefunden wurden

    $result = mysql_query($abfrage); 
    $anzahl = mysql_num_rows($result); 
    
    echo "<p>Es wurden ".$anzahl." Treffer gefunden.</p>\n";


  6. 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!