Et PHP, car les deux sont complices dans ce BUG
Résolu
jadu29
Messages postés
49
Statut
Membre
-
jadu Messages postés 236 Statut Membre -
jadu Messages postés 236 Statut Membre -
Bonjour,
un code remplace bien un discours, donc voici le code qui me pose problème :
Tout va bien avant puis voici ...
Mais le ''programme'' s'arrête à
echo "<blockquote>2iéme étape $x fois</blockquote>";
Or j'ai besoin de la suite, sinon je ne l'aurai pas composé ! Mais bon, qu'est-ce qui fait que le programme ne va pas plus loin ???
MERCI de votre aide précieuse !
un code remplace bien un discours, donc voici le code qui me pose problème :
Tout va bien avant puis voici ...
echo "<hr /><blockquote class='information'>$cpt champs dans la base <strong> $baserec</strong> </blockquote><hr />";
// on va afficher le document à modifier et toutes les annexes de la BDD
// @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
include ('../../cgi-bin/acces.inc.php');
try {
$conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
// set the PDO error mode to exception
}
catch(PDOException $e) { echo "Error: " . $e->getMessage(); }
$conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
echo "on ouvre $baserec environ $cpt fois pour lire la fiche n° $ID<br />";
$req= $conn->prepare("SELECT * FROM $baserec WHERE ID= :id");
$req->execute(array('id' =>$ID));
foreach ($req as $aff)
{
for ($x=1; $x <=$cpt ; $x++)
{
if ($x<$cpt)
{
echo "<h3> - $bb[$x] </h3>$x # $cpt ";
echo utf8_encode($aff[$x]);
$_SESSION[$aff[$x]]=utf8_encode($aff[$x]);
echo ' <hr />';
}
else
{
break;
}
}
}
echo "<blockquote>2iéme étape $x fois</blockquote>";
$conn->closeCursor();
?>
</boxMajG>
<!-- //-- ----------------------------------- -->
<boxMajD>
<blockquote>étape 3</blockquote>
<h2>Nous allons nous connecter pour accéder aux zones modifiables de la fiche sélectionnée, OK ?</h2>
Mais le ''programme'' s'arrête à
echo "<blockquote>2iéme étape $x fois</blockquote>";
Or j'ai besoin de la suite, sinon je ne l'aurai pas composé ! Mais bon, qu'est-ce qui fait que le programme ne va pas plus loin ???
MERCI de votre aide précieuse !
A voir également:
- Et PHP, car les deux sont complices dans ce BUG
- Comment faire deux colonnes indépendantes dans word - Guide
- Deux ecran pc - Guide
- Nombre de jours entre deux dates excel - Guide
- Bug chromecast - Guide
- Sms deux ronds - Forum Xiaomi
4 réponses
Bonjour
Commence par ça :
je t'invite vivement à lire et à appliquer TOUT ce qui est indiqué dans ces deux liens
- https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
- https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code#ou-placer-son-code-php
Commence par ça :
je t'invite vivement à lire et à appliquer TOUT ce qui est indiqué dans ces deux liens
- https://forums.commentcamarche.net/forum/affich-37584941-php-pdo-gerer-les-erreurs
- https://forums.commentcamarche.net/forum/affich-37584947-php-gestion-des-erreurs-debogage-et-ecriture-du-code#ou-placer-son-code-php
// mode de fetch par défaut : FETCH_ASSOC / FETCH_OBJ / FETCH_BOTH
$conn>setAttribute(PDO::ATTR_DEFAULT_FETCH_MODE, PDO::FETCH_ASSOC);
Résultat :
Fatal error: Uncaught Error: Call to undefined function setAttribute() in /srv/data/web/vhosts/vos_interventions.php:63 Stack trace: #0 {main} thrown in /srv/data/web/vhosts/vos_interventions.php on line 63
donc là c'est le truc qu'on m'a dit de rajouter qui plante ! MDR
Pardon pour les gross Smileys ! :-(
j'avais un peu oublié ! depuis le temps que je n'étais pas revenu ici ! J'avais mal lacé ma requête !
Je vais vois ces liens, merci !