Adaugare cu litera mare din baza de date

Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
Avatar utilizator
evident
Mesaje:168

Adaugare cu litera mare din baza de date

Stiu ca exista o smecherie cum sa faci ca atunci cand vreau sa afisez pe o pagina de exempu numele utilizatorului din baza de date sa imi apara cu litera mare la inceput.chiar daca el e cu litera mica in baza de date.
Stie cineva?
Multumesc:)

trif Mesaje:500
salut, in <head>

Cod: Selectaţi tot

<style type="text/css"> 
h3{
    text-transform:capitalize;
}</style>
</head>
Dupa ce ai pus in <head> pui exemplu de mai jos asa cum este in <body>
De exemplu:
Ma numesc: <h3>
trif alexandru
</h3>
sper ca ai inteles. cu stima trif
M-am hotarat!
De ce sa fiu trist?
Oricum nu intereseaza pe nimeni...!
Mai bine sunt fericit si ii enervez pe toti cu fericirea mea!
http://www.cantaricrestine.ro
---> cu stima Trif

keenbr Mesaje:44
mai simplu ;)

Cod: Selectaţi tot

$nume_utilizator =mysql_ fetch_array(blablabla...);
$nume_utilizator = ucfirst($nume_utilizator);
daca in baza de date numele este cu litere mari, poti folosi:

Cod: Selectaţi tot

$nume_utilizator = ucfirst(strtolower($nume_utilizator));

trif Mesaje:500
salut, eu i-am aratat cum se face in html nu si legatura cu bd. cu stima trif
M-am hotarat!
De ce sa fiu trist?
Oricum nu intereseaza pe nimeni...!
Mai bine sunt fericit si ii enervez pe toti cu fericirea mea!
http://www.cantaricrestine.ro
---> cu stima Trif

evident Mesaje:168
keenbr ai putea sa explici putin codu ala sau sa il detaliezi putin?

trif Mesaje:500
salut, sa iti dau niste exemple pentru a intelege codul mai bine:
1. date statice:

Cod: Selectaţi tot

$nume_utilizator = 'acasa trebuie sa ajung'; // este cu litara mica
echo ucfirst($nume_utilizator); // apare cu litara mare 'acasa' ==> 'Acasa' 
apare pe ecran ==> Acasa trebuie sa ajung

2. date statice DAR scrise cu majuscule:

Cod: Selectaţi tot

$nume_utilizator = 'ACASA TREBUIE SA AJUNG'; // sunt scrise cu majuscule 
echo ucfirst(strtolower($nume_utilizator)); 
apare pe ecran ==> Acasa trebuie sa ajung

3. cu variabile:
>>>>>>>> in bd am: BASESCU IOAN ==> Basescu ioan

Cod: Selectaţi tot

$sql="SELECT * FROM medici ORDER BY nume_prenume_medic ASC"; 
$res=mysql_query($sql);
while($rand=mysql_fetch_array($res)) {
$nume_medic=''.$rand['nume_prenume_medic'].'';
   echo ucfirst(strtolower($nume_medic));
   echo  '<br>';
} 
>>>>>>>> in bd am: adronache maria ==> Adronache maria

Cod: Selectaţi tot

$sql="SELECT * FROM medici ORDER BY nume_prenume_medic ASC"; 
$res=mysql_query($sql);
while($rand=mysql_fetch_array($res)) {
$nume_medic=''.$rand['nume_prenume_medic'].'';
   echo ucfirst($nume_medic);
   echo  '<br>';
} 
>>>>>>>> in bd am vlad marius sau VLAD MARIUS sau VLad maRIUs==> Vlad Marius // nu conteaza cum sunt literele mici sau mari ca el ti-le face capitalize adica fiecare cuvant il pune cu litera mare.

<head>

Cod: Selectaţi tot

<style type="text/css"> 
h3{
    text-transform:capitalize;
}</style>
</head>
<body>

Cod: Selectaţi tot

$sql="SELECT * FROM medici ORDER BY nume_prenume_medic ASC"; 
$res=mysql_query($sql);
while($rand=mysql_fetch_array($res)) {
echo '<h3>';
$nume_medic=''.$rand['nume_prenume_medic'].'';
   echo ucfirst($nume_medic);
   echo  '<br>';
   echo '</h3>';
} 
</body>

eu am incercat sa dau niste exemple sper ca ai inteles. cum ai mai multe metode si poti sa alegi care ti se potriveste la ce ai tu. daca ai vreo problema si nu ai inteles cu ceva asteptam problema si incercam sa iti dam raspuns. cu stima trif
M-am hotarat!
De ce sa fiu trist?
Oricum nu intereseaza pe nimeni...!
Mai bine sunt fericit si ii enervez pe toti cu fericirea mea!
http://www.cantaricrestine.ro
---> cu stima Trif

evident Mesaje:168
Am codul

Cod: Selectaţi tot

$textanunt=''.$row['textanunt'].'';
   $text = ucfirst($textanunt);
	$textanuntCut = substr($text, 0, 150);
	$titluanunt=''.$row['titluanunt'].'';
   $titlu = ucfirst($titluanunt);
	$titluanuntCut = substr($titlu, 0, 87);
si cand afiseaza titlu anunt il afiseaza bine cu prima litera mare
dar la text anunt afiseaza doar la unele cu litera mare iar la celelalte cu litera mica

keenbr Mesaje:44
fa un printscreen sa vad si eu cum arata apoi revin cu edit

evident Mesaje:168
print screen la cum imi afiseaza sau?

trif Mesaje:500
salut, fa cu ce iti afiseaza si explica cum ar trebui sa fie.
M-am hotarat!
De ce sa fiu trist?
Oricum nu intereseaza pe nimeni...!
Mai bine sunt fericit si ii enervez pe toti cu fericirea mea!
http://www.cantaricrestine.ro
---> cu stima Trif

evident Mesaje:168
imaginea e aici http://s7.postimage.org/hvtigdsl7/img.jpg
asa am....
textul anuntului Ddddddddddddd incepe cu litera mare dar aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa incepe cu litera mica.dc?
am asa:

Cod: Selectaţi tot

   $textanunt=''.$row['textanunt'].'';
   $text = ucfirst($textanunt);
    $textanuntCut = substr($text, 0, 150);
    $titluanunt=''.$row['titluanunt'].'';
   $titlu = ucfirst($titluanunt);
    $titluanuntCut = substr($titlu, 0, 87); 
titlul anuntului il afiseaza bn cu litera mare la inceput

Subiecte similare