Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Se non ci sono records stampa stringa

    salve a tutti utilizzo questo semplice codice per stampare a video appuntamenti della giornata

    <?
    $data=date("y-m-d");
    $app = $mysql->query("SELECT *FROM tbagenda WHERE data = '$data' ORDER BY orainizio");
    while ($var = $app->fetch_assoc()){
    ?>
    <?=convertiDataDue($var['data'])?> - <?=ricavaorario($var['orainizio'])?> - <?=ricavaorario($var['orafine'])?> - <?=stripslashes($var['testo'])?>


    <?}$mysql->close();?>


    tutto funziona ma come posso aggiungere la funzione che se non ci sono records mi stampi la stringa "NESSUN APPUNTAMENTO IN PROGRAMMA"?
    senza dover fare un'altra query se è possibile ?!?!?

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    http://se2.php.net/manual/it/functio...l-num-rows.php

    fai un semplice if. se è pari a 0 stampi la stringa.

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    77
    <?php
    if ($row_Recordset1['data_appuntamento']=="$data di oggi")
    { echo "...............";
    }
    else { echo "non ci sono appuntamenti";
    }
    ?>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.