Dobrý den, jsem v PHP extrémní začátečník, a většinu kodu co mam je z tutorialu. Chtěl jsem se zeptat jak udělat aby text (echo) bylo uprostřed (Nebo na pozici kterou chci)
Mám tento kod: ... echo "Muj text: ".$radek['info'];
Děkuji za pomoc.
Fórum › PHP
Echo doprostřed
Nerozumim otazce. Zkus to popsat tak, jako bys to popisoval mamce. V jinych pripadech, co se mne tyce, ti nebudu rozumnet. Podle meho, ti tam schazi znacna cast kodu, ktera ovlivnuje vysledek, ktery bys asi mohl chtit docilit.
Prosazuji postup, ze nejdriv si zpracujes php kod a az uplne potom delas veskere echo vysledku zpracovani. Echo zadne pozicovani neresi, to si resi programator usporadanim kodu. Zobrazovani htm si zas resis pres css nebo opet usporadanim kodu pri vypisu.
<?php
if (isset($_POST['submit'])){
$id = $_POST['id_k'];
$sql="SELECT info FROM data WHERE id_data = $id";
if ($vysledek=mysql_query("$sql")){
while ($radek=mysql_fetch_array($vysledek)){
echo "Muj text: ".$radek['info'];
}
}else{
echo mysql_error();
}
}
?>
Takhle zní celý kod a potřebuji aby se "Muj text: ".$radek['info'] zobrazoval na pozici kterou já chci .. To mam udelat přes CSS?
Mno, stale jsi nedefinoval, co znamena, na pozici, kde to chces ty.
$str1 = '';
//echo "Muj text: ".$radek['info'];
$str1 .= "Muj text: ".$radek['info'];
...
//echo mysql_error();
$str1 .= mysql_error();
?>
<div><php echo $str1; ?></div>
$str1 = '';
$str2 = '';
//echo "Muj text: ".$radek['info'];
$str1 .= "Muj text: ".$radek['info'];
...
//echo mysql_error();
$str2 .= mysql_error();
?>
<div><php echo $str2.$str1; ?></div>
Rozdil oproti tvemu kodu je, ze vse si zpracuji nejdriv v php, cyklus a tak a az pak vypisuji vysledek. cili, kdyz chci treba mit chyby nahore, tak si je ulozim zvlast a pak to spojim pri vypisu.
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Binding - vstup doprostřed procesu — založil Petrroll
C# - Dvourozměrné pole, inkrement směrem doprostřed — založil jadus
Echo a classa — založil Michal Hančil
Příkazy Echo a Cout — založil Tomáš
Echo alebo print — založil Anonymní uživatel
Moderátoři diskuze