Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Errore nella select

  1. #1

    Errore nella select

    Salve !
    utilizzo Mysql e PHP
    Qualcuno mi può aiutare a capire se c'è qualche errore di sintassi in questa select lasciando stare la forma ?

    Vengono passati come parametri id e h
    codice:
    $Sel = "SELECT DATE_FORMAT(mydata, '%H') as Ora, DATE_FORMAT(mydata, '%i') as Minut, id_cogn,val FROM DBtab1.tab1 WHERE id_cogn = ".$id." AND mydata <= SUBDATE(NOW(), INTERVAL ".$h." MINUTE) ORDER BY mydata DESC LIMIT 1";
    E' possibile poi fare in questo modo come ciclo e assegnazione ?

    $risultato = $db->loadQuery($Sel);

    while($array=mysql_fetch_array($risultato))
    {
    if($array['val'] == "" || $array['val'] == null)
    {
    ... $array['Ora'].
    ..$array['Minut']
    ........................................
    Grazie

    Saluti

  2. #2
    Originariamente inviato da F@bius
    Manca $ in h.
    Grazie me ne ero accorto e vedi che HO MODIFICATO IL MSG perchè mi viene rilevato un errore dopo;

  3. #3
    Originariamente inviato da Marcolino21
    Grazie me ne ero accorto e vedi che HO MODIFICATO IL MSG perchè mi viene rilevato un errore dopo;
    Ho visualizzato con echo $risultato e non mi esce nulla, come mai ?
    E' sbagliata la select ? Come faccio a testarla se è riuscita bene ?

    Grazie

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 © 2025 vBulletin Solutions, Inc. All rights reserved.