Finns det något enkelt sätt att skriva ut ett felmedelade från mysql om man har kopplat ihop den med perl?
Om jag lägger till poster manuellt i mysql promten så får jag ju felmedelande om jag tex har skrivit fel i sql-satsen.
Kan jag få detta meddelande utskrivet på en html sida som perl skapar på nåt enkelt sätt?
Ja om man skall göra något i MySQL från MySQL promten och skriver ett fel i SQL sattsen så kommer det upp ett felmedelade vad det är.
Exempel på kod som funkar
SELECT * FORM table WHERE ID='1';
Skriver jag istället så här:
SELECT * FROM table WHER ID='1';
Alltså stavar fel till WHERE
Så får jag felmedelandet:
ERROR 1064: You have an error in your SQL syntax near 'ID='1'' at line 1
När jag kör ett Perlscript som är kopplat till MySQL och det är fel på SQL sattsen så går det att köra scriptet och återge allt som finns i koden som det skall förutom det som jag vill hämta upp med hjälp av den SQL satts jag skrev fel på.
Det blir alltså inte något error
Det jag vill är då att skriva ut en error sträng gärna med felmedelade som jag visa ovan