Foros del Web » Programando para Internet » PHP »

sql

Estas en el tema de sql en el foro de PHP en Foros del Web. quiero hacer una consulta sql en una pagina php. quiero q me muestre el resultado de la consulta igual que si lo hubiera tecleado en ...
  #1 (permalink)  
Antiguo 02/01/2004, 07:01
 
Fecha de Ingreso: enero-2002
Mensajes: 838
Antigüedad: 22 años, 3 meses
Puntos: 1
sql

quiero hacer una consulta sql en una pagina php. quiero q me muestre el resultado de la consulta igual que si lo hubiera tecleado en mysql. como puedo mostrar el resultado dependiendo del tipo de consulta (select, drop, delete, update...) y el numero de campos, y cuales(tengo varias tablas y estas a su vez varios campos)? la consulta puede ser de cualquier tabla y campo/s.

un saludo
gracias
__________________
Muchas gracias, saludos.
  #2 (permalink)  
Antiguo 02/01/2004, 22:24
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Pues tienes várias alternativas .. una de ellas es estudiar el código fuente de aplicaciones de gestión de Mysql tipo phpMyadmin (www.phpmyadmin.net) .. esas hacen todo lo que mencionas.

Más simple (no sé si es esto lo que buscas) .. pide un "textarea" y que ahí introduzcan el SQL completo a ejecutar en tu mysql_query() (bastante peligroso hacer cosas así ...)

En resumen .. empieza por ver la infinidad de funciones que hay de PHP sobre Mysql para obtener datos como los de "nombres de la BD" .. de las "tablas" .. de los "campos" de estas .. de las propiedades de los campos/tablas/BD .. nº registros .. etc:

www.php.net/mysql

Y no te olvides del SQL de Msyql .. pues hay muchas otras sentencias que te ayudaran a obtener información sobre las tablas/etc de Mysql. (que al fin y al cabo se ejecutan como una consulta cualquiera: mysql_query() ..).

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:36.