leeres sqlstatement

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • websdream
    antwortet
    yub
    danke, das läuft so wie ich es mir vorgestellt habe.

    Einen Kommentar schreiben:


  • jahlives
    antwortet
    So vllt ?
    PHP-Code:
    $sql "SELECT * FROM Table WHERE ID='$ID'"
    $res mysql_query($sql);
    $erg mysql_num_rows($res);
    if(
    $erg 0){
        die(
    'Es wurden '.$erg.' Datensätze gefunden');
    }else{
        die(
    'Es wurden keine Datensätze gefunden');

    Gruss

    tobi

    Einen Kommentar schreiben:


  • websdream
    antwortet
    OK und Danke,
    aber ist auch eine Lösung mit
    mysql_num_rows
    zu realisieren?
    Oder spricht was dagegen?

    Einen Kommentar schreiben:


  • jahlives
    antwortet
    PHP-Code:
    $sql "Select Count(*) from table where id='$id'";
    $res mysql_query($sql);
    while(
    $res mysql_fetch_array($res)){
        if(
    $erg[0] == 0){
            die(
    'Es wurden keine Datensätz gefunden');
       }else{
           die(
    'Es wurden '.$erg[0].' entsprechende Datensätze gefunden');
       }

    Gruss

    tobi

    Einen Kommentar schreiben:


  • websdream
    antwortet
    danke!
    ist der ansatz dann richtig?
    kommt leider nicht das gewünschte ergebnis, wenn die ausgabe "leer" ist
    PHP-Code:
    $anzahldatensaetze mysql_num_rows($result);
    while(
    $row mysql_fetch_assoc($result))        
    {
    if(
    $anzahldatensaetze == ""
    {
    echo 
    "leer";
    }
    else
    {
    echo 
    "voll";

    Einen Kommentar schreiben:


  • goth
    antwortet
    warum fragst Du nicht mehr mysql_num_rows() ab wieviele Datensätze geliefert wurden?

    Einen Kommentar schreiben:


  • websdream
    hat ein Thema erstellt leeres sqlstatement.

    leeres sqlstatement

    hy
    ich möchte, wenn das sql statement leer ist bzw. keine werte liefert, eine info ausgeben lassen.


    PHP-Code:
    $sql "SELECT * FROM Table WHERE ID='$ID'"
    $result mysql_query($sql) OR die(mysql_error()); 
    while(
    $row mysql_fetch_assoc($result))        
    {
    #gib daten aus
    # WENN LEER, GIB INFOSATZ AUS

    wie geht das?
    vielen dank für hinweise.
Lädt...
X