[Ayuda] php y mysql
Max Valdez
maxvalde en fis.unam.mx
Jue Jun 10 18:33:04 CDT 2004
Bien !!
Asi aprenden los valientes, o por lo menos, asi aprendi yo, una cosa no hace
la otra :-P
Mira, si realmente te interesa aprender, dale una visitada a toda la seccion
de mysql en el manual de php que esta en la pagina oficial, con eso aprendes
a sacar datos de mysql.
Pero como no sabes mysql, entonces mejor primero aprende como instalarlo,
hacer la configuracion segura, y agregar usuarios, crear bases de datos,
crear tablas, insertar-cambiar-borrar datos, y con eso tienes. terminando
sigues con PHP
Suena feo, pero mysql te llevaria a lo mas 1 semana de leer y hacer ejemplos,
hasta que ya puedas seleccionar datos como se te antoje
Despues de eso, se te hara facil conectarte a mysql desde php, y entonces solo
te preocupas por hacer las funciones que saquen los analisis que quieres.
En realidad el problema que planteas se limitaria a algo asi:
SELECT producto, count(*) as cantidad FROM lista GROUP BY producto SORT BY
cantidad DESC;
Y eso te daria una lista de cuantos clientes escogen cada producto en forma
descendente. Estamos de acuerdo que con esa informacion ya puedes sacar los
porcentajes, verdad ? esa seria tarea para php, la cual se podria sacar
directamente despues de hacer un :
$sql=mysql_query("SELECT clientes FROM lista") or DIE("Que no has conectado y
seleccionado la base de datos?? " . mysql_error() );
$tot=mysql_num_rows("sql");
desde PHP, y hacer dividir cada campo del primer SELECT entre $tot.
Pero para eso necesitas saber como conectar a mysql, y para eso necesitas
saber como crear la base de datos y meter los datos en ella.
Saludos
Max
--
Linux garaged 2.6.5-rc2-mm3 #1 Fri Mar 26 11:07:16 CST 2004 i686 Intel(R)
Pentium(R) 4 CPU 2.80GHz GenuineIntel GNU/Linux
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GS/S d- s: a-29 C++(+++) ULAHI+++ P+ L++>+++ E--- W++ N* o-- K- w++++ O- M--
V-- PS+ PE Y-- PGP++ t- 5- X+ R tv++ b+ DI+++ D- G++ e++ h+ r+ z**
------END GEEK CODE BLOCK------
gpg-key: http://garaged.homeip.net/gpg-key.txt
_______________________________________________
Ayuda mailing list
Ayuda en linux.org.mx
Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/
Más información sobre la lista de distribución Ayuda