Red de conocimiento informático - Aprendizaje de programación - Escribir sentencias sql en php

Escribir sentencias sql en php

Utilice mysql_query en php para ejecutar declaraciones SQL en lotes usando matrices.

El ejemplo de referencia es el siguiente:

Idea: aquí se utiliza una matriz. Utilice la función explotar

para explotar la declaración $query según ";", y luego ejecútela en un bucle:

$query

=

'eliminar

de

ecs_goods _attr

donde

attr_id=11

y

goods_id=22;

insertar

en

ecs_goods_attr

(goods_attr_id, mercancías_id, attr_id, attr_value , attr_price) valores (null, 33, 138, "bold", 0

Actualizar

ecs_goods

set

goods_number); =10, shop_price=55

donde

goods_id=33;'

$query_e

=

explotar(' ;','$consulta');

foreach

($query_e

as

$k

=gt;$v)

{

mysql_query($query_e[$k]);

}

De esta manera, las

sentencias $query se ejecutarán en lotes.