[PHP] aiuto....Fatal error: Uncaught Error:non riesco a capire

twogate

Nuovo Utente
30 Ago 2018
18
0
1
sto cercando ,per puro divertimento ,di capire php e sto facendo un piccolo programma di contabilità personale(che già ho fatto con access )ma mi blocco qui e non riesco a capire il perche'
quando faccio partire questo script con netbeans mi da queste errore alla riga in rosso
premetto lo sto facendo per divertimento ,non vorrei la soluzione ,vorrei capire l'errore
grazie
[Notice: Undefined variable: pdo in C:\xampp\htdocs\contabilita'\index.php on line 31

Fatal error: Uncaught Error: Call to a member function exec() on null in C:\xampp\htdocs\contabilita'\index.php:31 Stack trace: #0 {main} thrown in C:\xampp\htdocs\contabilita'\index.php on line 31]
PHP:
<?php
 if(isset($_REQUEST['salva']))
     try
{
  $pdo = new PDO('mysql:host=localhost;dbname=fatture','cela','2');
  $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  $pdo->exec('SET NAMES "utf8"');
}
catch (PDOException $e)
{
$error='Errore impossibile connettersi al server:'. $e->getMessage();
include 'error.html.php';
exit();
}
 
 
 {
  // include $_SERVER['DOCUMENT_ROOT'].'/include/db.inc.php';
    $desc=$_REQUEST["desc"];
    $tel=$_REQUEST["tel"];
    $tipospesa=$_REQUEST["tipospesa"];
    $query= "INSERT INTO fornitori (nome,telefono,tipospesa)
    VALUES ('$desc','$tel','$tipospesa')";
    $pdo->exec($query);
echo "<p>Inserimento ok</p>";
   exit();
 }
// visualizza fornitori
if (isset($_REQUEST['vedi']))
        try
{
  $pdo = new PDO('mysql:host=localhost;dbname=fatture','cela','2');
  $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  $pdo->exec('SET NAMES "utf8"');
}
catch (PDOException $e)
{
$error='Errore impossibile connettersi al server:'. $e->getMessage();
include 'error.html.php';
exit();
}
 
   // include $_SERVER['DOCUMENT_ROOT'].'/include/db.inc.php';
try
{
    $sql='SELECT id FROM fornitori';
$result = $pdo->query($sql);
}
catch (PDOException $e)
{
$error = ' errore in recupero fornitori dal database';
include 'error.html.php';
exit();
}
foreach ($result as $row)
{
$fornitori[] = array('id' => $row['id'],'name' =>$row['name'],'telefono' => $row['tlefono'],'tipospesa' =>$row['tipospesa']);
}
include 'fornitori.html.php';
exit()
        ?>
 
Ultima modifica di un moderatore:

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.362
338
83
@twogate
Da regolamento del forum, come tutti noi sei tenuto ad usare il tag
code.gif
quando posti del codice, oppure la funzione codice dalla barra degli strumenti
box inserisci 2.png.JPG

Inoltre ti prego di leggere attentamente il regolamento generale del forum e quello di sezione dove posti
Grazie
Per questa volta te lo sistemo io ma mi raccomando per il futuro
 
Discussioni simili
Autore Titolo Forum Risposte Data
A Aiuto per pagina php PHP 0
I Aiuto php Dependent Lookup PHP 0
L Aiuto per programma web php/mySQL PHP 2
A Aiuto php colore diverso PHP 10
C Aiuto compiuto scuola PHP/MySQL PHP 2
Michelebozzo [PHP] Rimuovere pubblicazione nome pagina ... aiuto! PHP 7
Z Gestionale in Php/mysql: Quanto farsi pagare? Aiuto! Discussioni Varie 0
P [PHP] Browser game, aiuto a tempo libero. Offerte e Richieste di Lavoro e/o Collaborazione 0
C [PHP] Chiedo un aiuto, Array multidimensionale. PHP 3
N [PHP] Aiuto PHP 1
M [PHP] Aiuto su inner join PHP 10
S [PHP] Aiuto creazione form php per completamento modello word PHP 1
W [PHP] Un aiuto per il mio primo "Multithread" PHP 0
J [PHP] richiesta di aiuto PHP 3
F [PHP] Aiuto SELECT DISTINCT / GROUP BY PHP 17
F [PHP] Aiuto array PHP 2
L [PHP] aiuto per installazione mrbs PHP 0
S [PHP] Aiuto! Non riesco a richiamare una variabile PHP 2
N [PHP] aiuto su variabili e colori PHP 4
C [PHP] Aiuto su visualizza foto da cartella PHP 6
P [PHP] aiuto creazione login PHP 16
S PHP: Aiuto con upload immagini che si auto tuotano PHP 24
P [PHP] Aiuto per gestione file CSV PHP 24
A aiuto php PHP 3
A php aiuto PHP 2
G Piccolo aiuto per php mail PHP 2
C Aiuto su script php PHP 2
F Aiuto PHP : Parse error PHP 1
G Aiuto! Studente cerca aiuto per un codice PHP PHP 1
S aiuto per script PHP/OOP PHP 2
S Un aiuto su uno script di ricerca avanzata in php che sto verificando. PHP 1
R Aiuto creazione php PHP 0
G Aiuto modifica PHP PHP 1
T Aiuto con script PHP PHP 0
S Aiuto con PHP! PHP 4
D Aiuto Ajax da PHP con codifica json Ajax 0
K aiuto su gestione casella select del form + php + mysql PHP 0
S [risolto] Aiuto: ciclo php ( for / while). popolare select dinamicamente da array id. PHP 9
L Aiuto form php! PHP 1
N Aiuto php : Modulo Mail non funzionante - Dove sbaglio ? PHP 5
E [RISOLTO] Aiuto impostazione mail.php PHP 2
D aiuto con pag di login in php PHP 1
S [RISOLTO]aiuto, non riesco afar funzionare il camp odi ricerca per un DB con PHP PHP 5
W [Aiuto PHP Mysql] Script visualizzare a video righe di tabella mysql PHP 2
C aiuto php PHP 19
B AIUTO: come passare una variabile php ad una funzione javascript Javascript 2
Task Mc Aiuto per reindirizzamento in php PHP 7
S Come creare php.ini Aiuto! PHP 0
B Aiuto query mysql in php PHP 1
ivarello Aiuto invio form nascosto in PHP PHP 2

Discussioni simili