Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14
  1. #11
    il fatto è che ho controllato e ricontrollato e il ciclo sembra andar bene!! dovrebbe contenere come value il campo id

    non capisco cosa sia sbagliato nel mio codice
    sono tre giorni che cerco tra manuali ed on line ma niente... sembra che non stia sbagliando nulla... mah!!!!!
    ah lo stesso problema lo ho in locale e sul server dove risiede il sito quindi il problema è puramente del codice

  2. #12
    Utente di HTML.it L'avatar di neida
    Registrato dal
    Feb 2005
    Messaggi
    1,478
    Scusami se ti ripropongo la stessa cosa... guarda il sorgente HTML della pagina del form cosa c'è nei value della tua select.

  3. #13
    ho provato creando la select ed il relativo ciclo in questo modo,

    <select name="id">
    <?php
    do {
    ?>
    <option value="<?php echo $row_archivioarticoli['id']?>"<?php if (!(strcmp($row_archivioarticoli['id'], $row_archivioarticoli['id']))) {echo "selected=\"selected\"";} ?>><?php echo $row_archivioarticoli['id']?></option>
    <?php
    } while ($row_archivioarticoli = mysql_fetch_assoc($archivioarticoli));
    $rows = mysql_num_rows($archivioarticoli);
    if($rows > 0) {
    mysql_data_seek($archivioarticoli, 0);
    $row_archivioarticoli = mysql_fetch_assoc($archivioarticoli);
    }
    ?>

    adesso sono sicuro che mi visualizza l'id dei documenti e che il campo contiene il valore id...almeno credo

    m il risultato è lo stesso!!
    grazie per la pazienza....

  4. #14

    [risolto]

    Finalmente risolto!!!! avevi ragione tu avevo degli errori nel codice html sul form...lo riporto in modo che se servisse a qualcuno lo può consultare:

    _______________pagina con il form:___________
    .....
    <form action="leggiarticoli.php" method="POST" >
    Leggi i vecchi articoli consultando l'archivio <span class="style1">........</span>
    <select name="id">

    <?php
    do {
    ?>

    <option value="<?php
    echo $row_archivioarticoli['id']?>"<?php if (!(strcmp($row_archivioarticoli['id'], $row_archivioarticoli['id']))) {echo "selected=\"selected\"";}
    ?>>
    <?php
    echo $row_archivioarticoli['id']?>
    </option>
    <?php
    } while ($row_archivioarticoli = mysql_fetch_assoc($archivioarticoli));
    $rows = mysql_num_rows($archivioarticoli);
    if($rows > 0) {
    mysql_data_seek($archivioarticoli, 0);
    $row_archivioarticoli = mysql_fetch_assoc($archivioarticoli);
    }
    ?>
    </select>
    <input name="leggi" type="submit" value="leggi" />
    </form>

    _______________________________

    ____________nella pagina con la query:_______________

    <?php

    include("Config.inc.php");
    $connessione = mysql_connect($dbhost,$dbuser, $dbpasswd)or die("Connessione non riuscita: " . mysql_error());
    mysql_select_db($dbname, $connessione) or die("Errore nella selezione del database");

    $query_leggiarticoli = "SELECT * FROM articoli WHERE id = ".$_POST['id']."";


    $leggiarticoli = mysql_query($query_leggiarticoli, $Connessione) or die(mysql_error());
    $row_leggiarticoli = mysql_fetch_assoc($leggiarticoli);
    $totalRows_leggiarticoli = mysql_num_rows($leggiarticoli);
    mysql_free_result($leggiarticoli);

    ?>
    __________________________


    grazie infinite per l'aiuto....

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.