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

    Problema semplice php per novellino

    Ho appena iniziato a vedere il php ed il mysql

    allora quello che voglio fare e avere in un campo lista di un modulo i campi di un database

    quello che ho fatto è
    Codice PHP:
     <select name="select">
           <option value="">Nessuna</option>
           <?php 
                $query 
    "SELECT id,nome_pag FROM apgine ORDER BY id";
                
                
    $result mysql_query($query$db)
                while (
    $row mysql_fetch_array($result))
                    { echo 
    "<option value="$row[id]">"$row[nome_pag]"</option>" }
                
                
    mysql_close($db);
            
    ?>
          </select>
    e in un include
    Codice PHP:
    <?php include("config.inc.php")?>
    che è questo

    Codice PHP:
    <?php 
    $db
    =mysql_connect ("localhost""itechyou_davide""Passwrod") or die ('Errore di connesione al database: ' mysql_error());
    mysql_select_db ("itechyou_f2int");
    ?>
    l'errore è questo
    Parse error: syntax error, unexpected T_WHILE in /home/itechyou/public_html/f2int/pagina.php on line 27

    la linea 27 è quella con il $result
    dove sbaglio?

    Grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    manca il ; alla fine di quella riga
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    { echo "<option value=\"$row[id]\">\"$row[nome_pag]\"</option>"; }

    l'uso errato degli apici.... ed i ; di chiusura... ne mancano un paio

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  4. #4
    sempre lo stesso

  5. #5
    Originariamente inviato da piccolobill
    sempre lo stesso
    ne mancano un paio. l'altro e' questo:

    $result = mysql_query($query, $db) <---- manca la chiusura della riga

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  6. #6
    adesso

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/itechyou/public_html/f2int/prova.php on line 7

    ho semplificato il file in modo da capire
    ora è questo

    Codice PHP:
    <?php 
        $db
    =mysql_connect ("localhost""itechyou_davide""xxx") or die ('Errore di connesione al database: ' mysql_error());
        
    mysql_select_db ("itechyou_f2int");
        
    $query "SELECT id FROM pagine";
        
        
    $result mysql_query($query$db);
        while (
    $row mysql_fetch_array($result))
            { echo 
    $row[id]; } 
        
        
    mysql_close($db);
    ?>
    HELP ME!!!!!!!

  7. #7
    sono un emerito cretino....risolto!!!! grazie

  8. #8
    $result = mysql_query($query, $db) OR DIE(mysql_error() );

    vedi l'errore che ti stampa.

    edita e togli user e password.....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  9. #9
    grazie.....
    sbagliavo i campi della query....sono proprio un cogl...

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.