• User

    estrarre dati dal database e passarli tramite il metodo GET

    Ciao a tutti ho bisogno di un aiuto.... devo estrarre dei dati da un database fra questi c'è ID ed il valore estratto deve essere un collegamento ad un'altra pagina a cui tramite il metodo GET devo passare proprio il valore che mi fa da collegamento.

    in breve:

    IL VALORE CHE ESTRAGGO MI DEVE FARE DA COLLEGAMENTO AD UN'ALTRA PAGINA A CUI GLI DEVO PASSARE TRAMITE GET PROPRIO QUEL VALORE!!

    il problema è che il collegamento funziona ma non ne vuole sapere di passare il valore..questo è il codice..

    while($array=mysql_fetch_array($risultato)){
    echo "Id".'<a href="da_select.php?id=<?php $array[0];?>">'.$array[0].'</a>'." "...

    devo passare all'altra pagina questo ..$array[0]. come mai non funziona..

    Grazie mille in anticipo


  • User

    Mi sa che hai un po' di confusione in testa...

    <?php $array[0];?> non fa un bel niente, devi dirgli di stamparlo quel valore... quindi <?php echo $array[0];?>

    ma a parte questo... perchè metti i tag per codice php all'interno di php?????
    Basta semplicemente echo "Id".'<a href="da_select.php?id='. $array[0].'">'.$array[0].'</a>'." "...


  • User

    "Id".'<a href="da_select.php?id='.echo $array[0];.'">'.$array[0]."</a>".

    ..ma così non funziona????? mi dice

    Parse error: syntax error, unexpected T_ECHO in ....

    ..siamo sicuri che ci vanno i punti all'inizio e alla fine di . echo $array[0]; .


  • User

    allora... intanto non puoi mettere un echo all'interno di una stringa... quello ci va se metti codice php all'interno di semplice codice html, il mio era un esempio per correggere la prima parte: se metti <?php ?> all'interno di devi mettere un echo per poter avere il valore.

    ripeto: ti basta
    [php]echo "Id".'<a href="da_select.php?id='.$array[0].'">'.$array[0].'</a>'; [/php]


  • User

    E un consiglio spassionato: leggiti una guida php perchè hai delle lacune di base


  • User

    ....funziona sei un grandissimo!!!!!!!

    grazie mille.....
    non voglio approfittarmene ma provo a fart un'altra domandina...... devo fare un'applicazione in cui ho bisogno di schedulare delle pratiche ..quindi quando lavoro sul programma e ho schedulato una pratica a quell'ora in quel giorno mi deve comparire un messaggio con la pratica da lavorare....c'è in giro qualche script php-mysql che consente di fare una cosa del genere????? ...sai non è proprio semplicissimo

    :mmm:


  • User

    se ho ben capito quello che devi fare, php non centra un bel niente, perchè php è morto una volta caricata la pagina, non può darti il messaggio quando arriva una determinata ora perchè non è costantemente in esecuzione


  • User

    a meno che non faccia un refresh continuo della pagina......
    te dici di mandare in esecuzione un file di batch..