Back to top

Autore Topic: Estrazione utenti con punti di domanda  (Letto 1870 volte)

Offline lory1990

  • Esploratore
  • **
  • Post: 156
  • Sesso: Maschio
    • Mostra profilo
Estrazione utenti con punti di domanda
« il: 07 Dic 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?

Offline marco_g

  • Appassionato
  • ***
  • Post: 650
  • Sesso: Maschio
    • Mostra profilo
Re:Estrazione utenti con punti di domanda
« Risposta #1 il: 08 Dic 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

Offline lory1990

  • Esploratore
  • **
  • Post: 156
  • Sesso: Maschio
    • Mostra profilo
Re:Estrazione utenti con punti di domanda
« Risposta #2 il: 08 Dic 2009, 15:22:40 »
Perfetto per i nomi, rimangono i punti interrogativi!
posto il codice:

Codice: [Seleziona]
<?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++;
?>


Offline marco_g

  • Appassionato
  • ***
  • Post: 650
  • Sesso: Maschio
    • Mostra profilo
Re:Estrazione utenti con punti di domanda
« Risposta #3 il: 08 Dic 2009, 16:55:50 »
Più che codice secondo me è una questione di interpretazione di carattere, comunque non saprei aiutarti

Offline lory1990

  • Esploratore
  • **
  • Post: 156
  • Sesso: Maschio
    • Mostra profilo
[RISOLTO]Estrazione utenti con punti di domanda
« Risposta #4 il: 10 Dic 2009, 22:39:10 »
Allora è un problema di php, basta quando si "stampano" le variabili scrivere così:
[/size]
[/size][/size]
Codice: [Seleziona]
htmlentities($variabile)

 



Web Design Bolzano Kreatif