Bonjour,
Sur un site j'ai un script qui initialise la connexion aux bases de données sur chaque page du site (ça ne me paraît pas très malin) car les internautes peuvent
parvenir aux pages sans passer par la page index.
1) avec pdo comment je peux vérifier que la connexion est déjà active ? (j'ai pensé à une session mais j'aurais une session par visiteur) or je souhaiterais que la connexion se fasse une seule fois pour l'ensemble des visiteurs.
2) je pense mettre les "prépare" dans le même script de connexion aux bases. Ma question :
Es ce que je peux faire un prépare "global" par exemple pour l'INSERT
$insert= $connection->prepare('INSERT INTO truc VALUES("lig","date","visite","page","x","x","x","x")';
Et faire un exec comme ceci
1 2 3 4 5
| $success = $insert->execute(array(
'lig=>$lig_robot,
'date'=>date("Y-m-d"),
'visite'=>$_SESSION['ip_visiteur']
)); |
que vont devenir les champs "page","x" etc ?
Idem pour l'UPDATE , REPLACE
Merci et bonne journée
Partager