Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    59

    [Php-Mysql] Errore strano

    In uno script mi dà un errore strano:
    'Use of undefined constant data - assumed 'data' in...'

    Il codice è questo:
    Codice PHP:
    ...
    $query "SELECT id,data,titolo,anteprima FROM news ORDER BY id DESC LIMIT $start,$step";
    $result mysql_query($query$db);
    while (
    $row mysql_fetch_array($result))
    // stampo i risultati
    { echo 
    // rendo la grafica a monitor con i css e richiamo le imgs come $id.jpg 
    "<span class=\"news\"><span class=\"imgnws\">" "<img src=\"imgnws/$row[id].jpg\"></span>" 
     
    "<h4> <a href=\"view.php?id=$row[id]\">" date("j/n/y"$row[data]) . " - $row[titolo]</a></h4>" .  
     
    "<h3> $row[anteprima]</h3></span>"  ; } 
    Non capisco perchè mi dia quel tipo di errore relativo alla parte di codice:
    date("j/n/y", $row[data])

    Qualcuno mi potrebbe spiegare perchè non è corretto?
    Grazie

  2. #2
    Perchè devi aggiungere i doppi apici quando la chiave dell'array è una stringa.

  3. #3
    O anche gli apici singoli. Dipende.

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    59
    Ti ringrazio, così funziona!

    Bisogna allora correggere l'articolo: http://freephp.html.it/guide/lezione.asp?id=170
    e anche un'altra pagina di quell'articolo dove si ripete lo stesso errore.

  5. #5
    Bhe, si. Sono articoli un po' vecchiotti che sono stati scritti sulla base di versioni precedenti di php.

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.