Bir saklı yordam ve PHP ile bilgi eklemek?

3 Cevap php

Ben elemanlarının bir sürü içeren bir form var, benim DB adam bir SP üretti ve şimdi ben bu saklı yordam aramak gerekir. Benim formu yirmi elemanları, i göndermek tıkladığınızda veri tabanına kayıtlı olması gerekir vardır. Ben insert sorgusunda bunu nasıl biliyorum, ama nasıl bir SP diyoruz ve bu işlemi gerçekleştirmek için.

Veri kaydedilmiş gidecek 10 tablolar vardır.

3 Cevap

Ben MySQL saklanan prosedürleri hiç kullanmadım, ancak sorgu anahtar kelime olarak CALL kullanmak dışında o, "düz" SQL sorguları farklı.

Yerine:

INSERT INTO table (column1, column2, column3) VALUES ('value 1', 'value 2', 3)

Yapmanız:

CALL function_name('value 1', 'value 2', 3);

(Bu function_name saklı yordam denir varsayarak ve 2 dize değişkenleri ve bir sayısal argüman alır.