Pagina 3 di 3 primaprima 1 2 3
Visualizzazione dei risultati da 21 a 24 su 24
  1. #21
    ok ho più o meno risolto così:
    Codice PHP:
            <?php
            $result 
    = array();
            
    $select = new Config();
            echo 
    '<div>';
            foreach (
    $select->select() as $key => $row) {
                echo 
    $key ': ' $row '
    '
    ;
            }
            echo 
    '</div>';
            echo 
    '<hr/>';
            
    ?>
    mi manca solo di dividere i vari contatti uno dall'altro.
    vorrei assegnare un div ad ogni contatto....
    diciamo che però va bene.

    adesso altro problema che nn sono riuscito a risolvere.
    io ho creato un metodo per inserire dati con vari parametri ed usando PDO prepare.
    poi ho creato un form:
    Codice PHP:
    <table>
                <
    form action="config.php" method="POST">
                    <
    tr>
                        <
    td>Nome:</td>
                        <
    td><input type="text" name="txtName" value="" /></td>
                    </
    tr>
                    <
    tr>
                        <
    td>Cognome:</td>
                        <
    td><input type="text" name="txtSurname" value="" /></td>
                    </
    tr>
                    <
    tr>
                        <
    td>Data di nascita:</td>
                        <
    td></td>
                    </
    tr>
    ......... 
    come faccio a dire che al click del mouse deve indirizzarmi a quello specifico metodo??

  2. #22
    questo è l'ultimo tentativo che ho fatto.
    se nn riesco mollo perchè evidentemente php oop nn fa ancora al caso mio:
    Codice PHP:
     // config.php
    .......
        public function 
    insert($nome$cognome$data_nascita$cel$tel$fax$soc$carica$email1$email2$sito$casa$uff) {
            
    $sql "INSERT INTO contatti (nome, cognome, data_nascita, cellulare, telefono, fax, societa, carica, email_1, email_2, sito_web, indirizzo_casa, indirizzo_uff) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?)";
            
    $prepare $this->pdo->prepare($sql);
            
    $prepare->execute(array(
                
    $nome,
                
    $cognome,
                
    $data_nascita,
                
    $cel,
                
    $tel,
                
    $fax,
                
    $soc,
                
    $carica,
                
    $email1,
                
    $email2,
                
    $sito,
                
    $casa,
                
    $uff
            
    ));
        }
    ......... 
    [php] // insert.php
    <?php
    require_once 'config.php';
    ?>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <met

  3. #23
    questo è l'ultimo tentativo che ho fatto.
    se nn riesco mollo perchè evidentemente php oop nn fa ancora al caso mio:
    Codice PHP:
     // config.php
    .......
        public function 
    insert($nome$cognome$data_nascita$cel$tel$fax$soc$carica$email1$email2$sito$casa$uff) {
            
    $sql "INSERT INTO contatti (nome, cognome, data_nascita, cellulare, telefono, fax, societa, carica, email_1, email_2, sito_web, indirizzo_casa, indirizzo_uff) VALUES (?,?,?,?,?,?,?,?,?,?,?,?,?)";
            
    $prepare $this->pdo->prepare($sql);
            
    $prepare->execute(array(
                
    $nome,
                
    $cognome,
                
    $data_nascita,
                
    $cel,
                
    $tel,
                
    $fax,
                
    $soc,
                
    $carica,
                
    $email1,
                
    $email2,
                
    $sito,
                
    $casa,
                
    $uff
            
    ));
        }
    ......... 
    [php] // insert.php
    <?php
    require_once 'config.php';
    ?>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <me

  4. #24
    mi sono accorto che nn ha scritto l'ultima parte.

    Codice PHP:
     // insert.php
    <?php
    require_once 'config.php';
    ?>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
        <head>
            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
            <title>Insert</title>
        </head>
        <body>
            <?php
            
    include_once 'menu.html';
            
    ?>
            <table>
                <form action="config.php" method="POST">
                    <tr>
                        <td>Nome:</td>
                        <td><input type="text" name="txtName" value="" /></td>
                    </tr>
    ............
            <?php
            
    if (isset($_POST['submit'])) {
                
    $objConfig = new Config();
                
    $objConfig->insert($_POST['txtName'], $_POST['txtSurname'], $_POST['txtData'], $_POST['txtCell'], $_POST['txtTel'], $_POST['txtFax'], $_POST['txtSocieta'], $_POST['txtCarica'], $_POST['email1'], $_POST['email2'], $_POST['sito'], $_POST['indirizzoCasa'], $_POST['indirizzoUff']);
            }
            
    ?>
        </body>
    </html>
    i dati nn li aggiunge.
    nn riesco a capire come interagire con il metodo insert() tramite form.

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.