Joomla.it Forum

Non solo Joomla... => Sviluppo => : lory1990 07 Dec 2009, 22:11:45

: Estrazione utenti con punti di domanda
: lory1990 07 Dec 2009, 22:11:45
Ciao! sto creando una serie di pagine php per gestire i risultati degli appelli d'esame.

Allora quando cerco di estrarre i nomi e cognomi degli utenti dal plugin Comunity Builder (dalle tabelle con delle query) ogni tanto mi escono fuori dei punti di domanda in corrispondenza delle lettere ò,à,è e cos' via.... si può rimediare? poi un'altra cosa: alcuni utanti non hanno scritto il proprio noma con le maiuscole c'è un modo per far comparire ogni nome con la maiuscola?
: Re:Estrazione utenti con punti di domanda
: marco_g 08 Dec 2009, 00:35:26
Per quanto riguarda il punto di domanda, non saprei.
Per l'altra questione:

Usa ucfirst per rendere il primo carattere di una frase maiuscolo mentre il resto della frase sarà in minuscolo.


$frase = "questa è la frase da convertire";
echo ucfirst($frase);

risultato: Questa è la frase da convertire

Ci sono però delle eccezioni:

$frase = "QUESTA È LA FRASE DA CONVERTIRE";
echo ucfirst(strtolower($frase));

risultato: Questa è la frase da convertire



$frase = "QUESTA È LA FRASE DA CONVERTIRE";
echo ucwords(strtolower($frase));

risultato: Questa È La Frase Da Convertire
: Re:Estrazione utenti con punti di domanda
: lory1990 08 Dec 2009, 15:22:40
Perfetto per i nomi, rimangono i punti interrogativi!
posto il codice:

:
<?php
include "IO.php";
$data$_POST['data'];
connetti();
$nomi=mysql_query("
SELECT u.firstname nb, u.lastname na, s.id
FROM theengi1_portale.joomla_comprofiler u, (
SELECT uid, id
FROM theengi1_portale.joomla_eventlist_regis ter
WHERE event = 
$data
)s
WHERE s.uid = u.user_id
ORDER BY na,nb
"
);
disconnetti();
?>

.....................
<?php
$i
=0;
while(
$n=mysql_fetch_array($nomi)){
echo 
"<tr><td>" ucwords($n[na]) . " " .  ucwords($n[nb]) . "</td><form><td><input type=text name='voto[]'>
<input type=hidden name='id[]' value=" 
$n[id] . "></td></tr>\n";
$i++;
?>

: Re:Estrazione utenti con punti di domanda
: marco_g 08 Dec 2009, 16:55:50
Più che codice secondo me è una questione di interpretazione di carattere, comunque non saprei aiutarti
: [RISOLTO]Estrazione utenti con punti di domanda
: lory1990 10 Dec 2009, 22:39:10
Allora è un problema di php, basta quando si "stampano" le variabili scrivere così:
[/size]
[/size][/size]
:
htmlentities($variabile)