Heey,

Ik maakte prongelijk een typfout en kwam toen hierop uit
: (beetje gestript en vereenvoudigd) maar wat er nu gebeurd is dat mijn hele apache vastloopt. Gebeurt hetzelfde bij jullie ook? Anders heb ik een bug gevonden.

<?PHP
$p = new PDO('mysql:host=localhost;dbname=test','nvt','nvt');
$p->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

$sql = "SELECT * FROM pagina WHERE login = '?";

$pr = $p->prepare($sql);
$pr->bindValue(1,'niets',PDO::PARAM_STR);
$pr->execute();
?>
Ik heb het laatst wel gehad na een upgrade van xampp naar versie 1.7. Toen liep iedere keer als ik ook maar iets met pdo deed apache vast ("heeft een ongeldige bewerking uitgevoerd(...)").
De oplossing was als volgt:
-Download http://windows.php.net/downloads/snaps/php-5.2-win32-VC6-x86-latest.zip
-kopieer de libmysql.dll naar map apache/bin en naar map php (in Xampp dan he).
-Het werkte weer.

Reageren