Problema nel passare la variabile

Andrespo

Nuovo Utente
3 Giu 2018
6
0
1
Salve a tutti, ho dei problemi nel passare una variabile da uno script PHP ad un altro, e ottengo questo errore:
Notice: Undefined index: id in C:\xampp\htdocs\esempio\list.php on line 8

Mi spiego meglio, ho creato in precedenza un database per memorizzare del testo, quindi una volta aggiunto il testo, rimando direttamente ad una pagina per visualizzare tutti i testi salvati fino a quel momento(selezionando ogni riga della tabella del db tramite PHP(1°codice)).
Quindi nel ciclo while(dove ottengo e visualizzo i dati del db) inserisco un form dentro il 1° codice PHP per impostare un bottone che cancella il rispettivo testo, inserendo il valore dell' ID nel form(tramite l'input 'hidden' )...cosi che passo il valore dell' ID ad un altro script PHP(2° codice) per permettere di cancellare la rispettiva riga...ma ricevo l'errore...
Notice: Undefined index: id in C:\xampp\htdocs\esempio\list.php on line 8

qui il 1° codice:

PHP:
$sql = "SELECT * FROM jokesTab";

    $res = $pdo->query($sql);

    while ($r = $res -> fetch()) {
      $i = $r['id'];
      echo $r['joke'];
      echo'
      <form  action="" method="post">
        <input type="hidden" name"id" value="'.$i.'">
        <input type="submit" name="submit" value="cancella"><br>
      </form>';

di seguito il 2° codice:

PHP:
<?php
//php sc cancella
if (isset($_POST['submit'])) {
  try {
    $pdo = new PDO("mysql:host=localhost; dbname=joke; charset=utf8", 'root', '');
    $pdo->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);

    $id = $_POST['id']; // l'errore appunto rimanda qui
    $sql = "DELETE FROM jokestab WHERE id = $id";

  }catch (PDOException $e) {
    $title = 'errore inatteso..';
    $err = 'errore del database: ' . $e->getMessage() . ' nel file chiamato: ' . $e->getFile() . ' nella linea seguente: ' . $e->getLine();
}
}
 ?>

Da quello che capisco, il secondo codice non riesce ad ottenere il valore 'ID' dal primo, ma non capisco il perchè. :rolleyes:
scusate per eventuali errori, ma sto iniziando ora ad imparare il linguaggio

grazie in anticipo! :)
 
Discussioni simili
Autore Titolo Forum Risposte Data
M Problema inserimento parole con apostrofo nel db PHP 5
A Problema nel passaggio di una animazione da flash a animate Flash 9
fulviozecchin Problema Visualizzazione tabelle HTML nel Browser HTML e CSS 9
giuseppe_123 [WordPress] Problema inserimento widget nel footer WordPress 0
N Problema nel fissare gli oggetti alla pagina in Adobe Muse Mac e Software 5
G [PHP] Problema nel passaggio del valore mese PHP 8
L [WordPress] Problema Javascript nel log del browser WordPress 1
S Problema nel modificare un record PHP 3
gandalf1959 problema nel posizionamento di un div HTML e CSS 1
L problema nel richiamare gli id HTML e CSS 2
M Problema nel coding PHP 4
P Problema di Undefined variable nel codice PHP PHP 5
Emix Problema nel concatenare jquery ed ajax nella stessa pagina Javascript 15
C Problema: salvare indirizzo file in un database(mancanza delle backslash nel percorso) PHP 13
F Problema con selezione di un file nel database PHP 5
C Problema nel Caricare file e spostarlo con la funzione move_uploaded_file PHP 14
A galleria jquery: problema nel caricamento di una immagine da un'anteprima HTML e CSS 10
S [ACCESS] Problema nel creare le tabelle da codice. MS Access 4
M Problema con disposizioni immagini e testi nel sito HTML e CSS 0
C AJAX FORM MAIL - problema con gli a capo nel messaggio Javascript 0
asevenx problema inserimento database nel sito online MySQL 3
asevenx problema con l'inserimento di un record nel database (caratteri non consentiti) PHP 11
E problema link nel menù XML 0
C Problema con il doppio invio nel form con onsubmit HTML e CSS 9
R Problema nel $_POST di dati per ricerca su DB PHP 12
T Problema nel salvataggio dei dati dopo il form. PHP 7
emanuelevt Problema nel visualizzare l'img dal database mysql PHP 1
S Problema di visualizzazione nel web PHP 6
R problema nel caricare i file sul server Web Server 1
G problema nel pubblicare un file di 10 minuti Flash 7
JellyBelly Problema con xsl con html nel db XML 2
G problema nel pubblicare in html da flash Flash 8
F Problema con scrittura dati nel DB Classic ASP 16
L problema nel ridimensionare un immagine... Classic ASP 2
cosov Problema con numeri nel form Classic ASP 2
lupin3m [help] problema nel controllare il filmato con i simboli Flash 7
I Problema SPAM nel forum Supporto Mr.Webmaster 1
giorgione_tg MySql semplice problema nel creare una tabella... Database 2
F Problema nel posizionare popup... Javascript 3
metalgemini Problema: non mi salva i dati nel db Classic ASP 11
S problema redirect e js nel mio sito Supporto Mr.Webmaster 0
S problema con recupero dati tabella mysql PHP 2
Z Problema con il mio tp-l i nk Reti LAN e Wireless 0
I PROBLEMA: Sostituzione sito XAMPP E-Commerce 0
T problema data 30/11/-1 PHP 0
L Problema RAM con Tomcat 8 Apache 0
napuleone problema con sort e asort PHP 4
Y Problema incolonnamento tabella PHP 7
S problema salvataggio immagini Photoshop 0
Z Problema con INT MySQL PHP 1

Discussioni simili