DarkoWho: [PHP] MySQL-Prozeduren in PHP verwenden

Beitrag lesen

Der Punkt hier ist aber, dass du nun dein INSERT-Statement nicht mehr auf die bekannte Weise aus variablen Werten zurechtbauen kannst. Bisher war es so, dass MySQL ein fertiges Statement vorgesetzt bekam, fix und fertig zusammengebaut in PHP. Wenn eine SP verwendet werden soll, um variable Werte in eine Tabelle einzufügen, musst du Parameter an die SP übergeben, diese dort übernehmen und dann an das INSERT-Statement (und die anderen in der SP verwendeten) weiterleiten. Reinweg ein INSERT zu kapseln bringt erst einmal noch sehr wenig Nutzen. Sinnvoll ist es nur dann, wenn die SP (später) noch um diverses anderes ergänzt werden soll, das sich vom Client aus nicht mit einem einfachen INSERT erledigen lässt.

Lo!

Gilt das nur für INSERT? Kann ich zum Auslesen von Datenbank-Daten in PHP eine Prozedur verwenden oder gibts da auch Probleme?