Newsgroup: it.comp.www.php
Titolo: Mi aiutate a fare queste 3 interrogazioni?

Ho costruito su db di easyphp 1.8 due tabelle per il database FIFA
Le due tabelle sono:
SQUADRE con i campi Codice*,Nome
MONDIALI con i campi Anno*,Paese_ospitante,Codice_vincitore
Codice Nome
1	ITA
2	FRA
3	BRA
Anno  Paese_ospitante  Codice_vincitore
2006	GER		1
2002	KOR/JAP	3
1998	FRA		2
1994	USA		3
devo realizzare una (o anche piu' vą bene) pagine in php che
interroghino il database nel seguente modo:
1)dato l'anno visualizzi il paese ospitante e la squadra che ha vinto
2)per ogni anno in cui si č giocato il mondiale elenchi in una tabella
la squadra che ha vinto
3)visualizzi per ogni squadra il numero di mondiali vinti
Se ci sono piu' modi sono graditi.
Grazie a tutti

 interroghino il database nel seguente modo:
Scusa, ma siamo proprio alle base di SQL, quindi oltre a essere OT (so che
hai chiesto come farlo in PHP, ma le domande denotano chiaramente che non
sai l'SQL), e` meglio se studi un po' SQL prima di voler fare pagine PHP
che accedono a DB.
Bye.

>Scusa, ma siamo..
scusa tu, ma non potresti darmi il via rispondendo almeno alla prima?
se devi scrivere cose ovvie allora non scrivere nulla
Ho posto un problema, se vuoi aiutarmi bene...

 Ho posto un problema, se vuoi aiutarmi bene...
Ma perché ultimamente su questo ng va di moda sempre di piu la 
prepotenza?
Su questo ng, nessuno viene PAGATO per dare soluzioni, quindi se 
fornisce una soluzione si è pregati di dire almeno grazie, se la 
soluzione non è fornita si è pregati di astenersi da manifestazioni di 
prepotenza.
Se uno poi vuole una soluzione, bella pronta e funzionante, allora PAGA 
gli "Uffici" designati appositamente allo sviluppo di applicazioni web 
ed è felice e contento.
Sul NG si sta per imparare, non per PRETENDERE, né per trovare una 
soluzione rapida alle proprie carenza di programmazione.
E nel tuo caso, per imparare, inizia a leggere il tutorial di mysql 
(che sono quattro pagine, dico quattro, non duecento), e gli esempi del 
funzionamento di php quando si ha a che fare con mysql (e in questo 
caso sono SOLO cinque funzioni nel tuo caso: mysql_connect, 
mysql_select_db, mysql_query, mysql_fetch_array, mysql_close).
Il NG non è il posto per trovare la pappa pronta, ma almeno uno si 
potrebbe impegnare di più, o almeno essere più gentile.
--
rob4you

 soluzione rapida alle proprie carenza di programmazione.
E, possibilmente, per imparare cose un po' più complesse dell'abc di un
argomento OT...
select [campi] from [tabelle] where [condizioni]
Ciao.
Tristan

 ;-)
[..]
questo cos'e'.. un postumo della maratona dei Simpson?
comunque sia credo che, quando le persone che postano richieste impareranno
a chiedere aiuto ai programmatori senza obbligo di risposta nel modo
giusto, il mondo sara' migliore..
IMHO, psicologicamente parlando.. i programmatori sono un'eccezione dalla
maggior parte delle altre persone.. bisogna saper chiedere loro l'aiuto
necessario.. e da quando sono in questo NG ho notato poche persone che
l'hanno capito..
-- 
www.iuz-lab.info

 scusa tu, ma non potresti darmi il via rispondendo almeno alla prima?
Buona la pappa pronta eh?
Un buon inizio?
http://www.php.net/manual/it/
Ci trovi un mucchio di informazioni utili.

 l'hanno capito..
nemmeno questa ho capito: secondo te c'è un modo particolare di chiedere
per far sì che i programmatori aiutino?
Ciao.
Tristan

non mi sembra di essere stato prepotente.
Ho fatto solo 1domanda
io se a una domanda non sò rispondere non mi metto a scrivere guardo
su un libro.

 su un libro.
Infatti e` quello che ti e` stato consigliato di fare.

 per far sì che i programmatori aiutino?
Secondo me si`, ed e` il metro con cui misuro cosa rispondere a chi fa
richieste.
Se tu scrivi qualche riga di codice, dimostrando che hai almeno tentato di
affrontare il problema, ti dico dove sbagli, ed eventualmente ti do`
qualche indizio per risolverlo piu` velocemente.
Se dalla domanda dimostri di non conoscere nemmeno le basi, ti rispondo
(in modo che non rispondano altri. Si`, lo faccio apposta) di leggerti il
manuale.
Questo semplicemente perche` uno che capisce la procedura per arrivare a
un risultato, poi affronta logicamente le problematiche future, e puo`
diventare attivo nel newsgroup aiutando altri (anche esperti, non solo
niubbi), mentre uno che ha la pappa pronta, al prossimo problema verra` a
chiederla di nuovo, invece di pensarci un po' da solo, contribuendo in
maniera infinitesimale alla crescita del newsgroup.
Bye.

 per far sě che i programmatori aiutino?
exactamundo..
-- 
www.iuz-lab.info

 maniera infinitesimale alla crescita del newsgroup.
Sì, è proprio questo il punto: dovrebbe essere un dare-avere.
Ciao
Tristan

 exactamundo..
Mah, io non amo alcuna generalizzazione, quindi non riesco proprio a
vedere una metodologia che tutti i programmatori rispettano, solo in
quanto programmatori. Forse è vero che i programmatori assumono un certo
atteggiamento di valutazione che li porta a tenere in maggior
considerazione certi aspetti formali, ma molte volte io ho risposto
anche indipendentemente dal rispetto delle forme che citavi: ormai mi ci
sono abituato e non li noto quasi più...
Molto più importante è invece l'impegno che l'altro dimostra (almeno in
apparenza) per risolvere il suo problema: meglio uno sgrammaticato che
s'impegna, piuttosto che un perfetto adepto della Crusca che cerca la
soluzione pronta... ;-)
Ciao
Tristan

 php, e quindi gli importa poco di imparare la procedura. :-P
[..]
e pagare un professionista per fare il lavoro?
-- 
www.iuz-lab.info

 Tristan
sono comunque entrambi in errore..
-- 
www.iuz-lab.info