Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[PHP]Catch

Pagina: 1
Acties:
  • 286 views

  • Lorduh
  • Registratie: Februari 2008
  • Laatst online: 17-11 10:31
Hallo,

Ik ben momenteel aan het experimenteren met PDO. Nu ik stuit al op een probleem dat ik eigenlijk eigenaardig vind.

Mijn script:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
$db = new PDO('mysql:host=localhost;dbname=naampje','gebruikertje','pasje');
catch(PDOException $e)
{
    echo $e->getMessage();
}
$query = 'SELECT test_pdo FROM test ORDER BY pdo_id ASC';
$results = $db->query($query);

foreach($results as $row)
{
    echo $row['test_pdo'].'<br>';
}
?>


Nu ik krijg de volgende error:
code:
1
Parse error: syntax error, unexpected T_CATCH in /home/nice2you/public_html/forum/pdo.php on line 3


Ziet iemand wat ik mis doe?

Mijn vermoeden gaat dat er op de server iets niet goed staat...

[ Voor 10% gewijzigd door Lorduh op 03-05-2008 17:56 ]


Verwijderd

je vergeet een

try{
//code die fout kan gaan
}

vermoed ik :+

Zie ook: http://www.w3schools.com/php/php_exception.asp

[ Voor 31% gewijzigd door Verwijderd op 03-05-2008 18:00 ]


Verwijderd

Naar mijn weten kun je nooit een iets opvangen (catch) zonder iets te gooien (throw dus ;) )

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 07:40

Creepy

Tactical Espionage Splatterer

Kom op zeg, dit is gewoon de syntax die echt van geen meter klopt. Je foutmelding is erg duidelijk: hij komt een catch tegen op een plek die niet wordt verwacht. Logisch, want je hebt geen try. Wil je volgende keer aub je foutmelding beter lezen en de syntax goed controleren want dit is echt geen topic waard zo.

@Herelam: misschien gooit die new PDO(); wel een exception? Dat er geen throw in de code van de TS zelf staat heeft niet zo veel met dit probleem te maken ;)

[ Voor 20% gewijzigd door Creepy op 03-05-2008 18:02 ]

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Dit topic is gesloten.