- Home
- Categorie
- Coding e Sistemistica
- Coding
- Problema con query
-
Ciao stefanoste,
devi fare una query cosi:
[php]
$query = mysql_query("SELECT nome FROM tabella WHERE id = 1 LIMIT 1");
$utente = mysql_fetch_array($query);
echo $utente['nome'];
[/php]
-
Ciao Thedarkita , grazie mille per la tua risposta ,il problema è che non riesco ad andare oltre come ho detto nel mio post non ho competenza nel php.

Non posso usare piu' ID tipo:$query = mysql_query("SELECT nome FROM name WHERE id = 1,2,3,4,5 ");
$utente = mysql_fetch_array($query);
echo $utente['nome'];in modo che posso inserire nella homepage e nelle altre pagine solo
<? echo utente[1]?> ( inserisce" pinco"nella pagina )
<? echo utente[2]?> ( inserisce "pallino" nella pagina)
???
Scusa davvero per la mia ingnoranza nel campo ,te ne sarei davvero grato se mi potessi aiutare ancora.
-
Per ciclare una query:
[php]
$query = mysql_query("SELECT nome FROM tabella WHERE id = 1 OR id = 2 OR id = 3 OR id = 4 OR id = 5 LIMIT 1");
while($utente = mysql_fetch_array($query))
echo $utente['nome'];
[/php]
Ovviamente in questo caso si faceva prima a fare la query con id <= 5.
-
Quindi ogni volta che aggiungo una categoria devo anche modificare il file che mi hai detto ??? Oppure c' e un modo di auto increment in modo di non dovre ogni volta modificare il file ???
-
Ciao stefanoste,
fai attenzione alle maiuscole.
Se mi spieghi con calma cosa vuoi avere come risultato finale è più facile aiutarti.
Se devi stampare tutti i nomi togli il where e fai semplicemente la query cosi:SELECT nome FROM tabella
-
ok....scusa è colpa mia
è che non è nemmeno facile per me spiegare qualcsa che non si hanno le basi ....comunque diciamo che devo creare un lista di frasi nel db (gia create) e ad ogni frase devo assegnare un id per poterli mettere a necessita sul sito ....in modo che quando cambio la frase nel db cambia anche sul sito
diciamo che questo è il concetto ....spero sia un pochino piu' chiaro
-
Ciao stefanoste,
fai attenzione alle maiuscole nei tuoi messaggi. Grazie.

Cambia solo al query rispetto a quello precedente:
[php]
$query = mysql_query("SELECT nome FROM tabella");
while($utente = mysql_fetch_array($query))
echo $utente['nome'];
[/php]
Ti consiglio di iniziare a leggere qualche guida teorica di php invece di passare subito alla pratica.
-
Hai ragione , ho cominciato ieri ......
ok....scusa è colpa mia
è che non è nemmeno facile per me spiegare qualcsa che non si hanno le basi ....comunque diciamo che devo creare un lista di frasi nel db (gia create) e ad ogni frase devo assegnare un id per poterli mettere a necessita sul sito ....in modo che quando cambio la frase nel db cambia anche sul sito
diciamo che questo è il concetto ....spero sia un pochino piu' chiaro
-
Nessuno che mi potrebbe aiutare ???????? anche con qualche articolo ???
-
Fai attenzione alle maiuscole nei tuoi messaggi. In che senso ???
-
Devi iniziare tutte le frasi con una maiuscola e terminarle con un punto, come previsto dal regolamento.
Inoltre devi avere un pò di pazienza ed attendere le risposte, poichè ovviamente non puoi ricevere risposte dopo 10 minuti.Non credo di aver ben capito l'ultima domanda, e ti consiglio come detto in precedenza di leggere una guida, ne trovi una qui, mentre qui trovi script e tutorial utili per imparare.
-
Ciao grazie per la tua risposta , e chiedo venia per non aver rispettato il regolamento . Sto impazzendo su libri e libri di php , ma non credo di poter risolvere cosi' facilmente
.
Provo a fare un esempio , ho un db strutturato con Id, testo,Data ... tipo :1 - dimmelo -29-08-09
2 - come posso--28-08-07
3-oppure impazzisco- 28-05-05Queste 3 frasi le devo mettere su piu' pagine ma non tutte insieme ,quindi devo poter prendere la frase che mi serve in base a ID, calcolando che ci sono tante frasi ...credo di dover quindi dire " row 1 mostra nome ".
Non ho proprio idea come sviluppare il codice , ho provato tutta la notte e non ho avuto buon esito.
Sarebbe come un language phrase che pesca dal db , credo .
Non riesco a capire come viene generato es: <?echo lang[1]?> che mostrerebbe il testo "dimmelo".
-
Come fare a mostrare un testo avente id X nella tua tabella te l'ho scritto qui.