[ boguda @ 28.03.2016. 14:12 ] @
| Verovatno jos jedan pocetnicki problem ali ne mogu nikako da pronadjem resenje...
u bazu sam preko phpMyAdmina u nekoliko polja uneo ćirilični font i kada gledam podatke u poljima u phpMyAdminu vidi se da je ćirilica.
U bazi su i tabela i kolone utf8_unicode_ci .
Sve radim preko hostinga ne u lokalu ali je besplatni host pa ne mogu da menjam php.ini
Code:
<?php include('config/connection.php'); ?>
<?php
$q = "SELECT * FROM obavestenja2";
$result1 = mysqli_query($dbc, $q);
$result2 = mysqli_query($dbc, $q);
$dataRow = "";
while($row2 = mysqli_fetch_array($result2))
{
$dataRow = $dataRow."<tr><td>$row2[0]</td><td>$row2[1]</td><td>$row2[2]</td><td>$row2[3]</td></tr>";
}
?>
<!DOCTYPE html>
<html>
<head>
<title>Ćirilica</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<style>
table,th,tr,td
{
border: 1px solid black;
}
</style>
</head>
<body>
<table style="background-color: red;">
<tr>
<th>Id</th>
<th>First Name</th>
<th>Last Name</th>
<th>Age</th>
</tr>
<?php while($row1 = mysqli_fetch_array($result1)):;?>
<tr>
<td><?php echo $row1[0];?></td>
<td><?php echo $row1[1];?></td>
<td><?php echo $row1[2];?></td>
<td><?php echo $row1[3];?></td>
</tr>
<?php endwhile;?>
</table>
<br><br>
<table style="background-color: green;">
<tr>
<th>Id</th>
<th>First Name</th>
<th>Last Name</th>
<th>Age</th>
</tr>
<?php echo $dataRow;?>
</table>
</body>
</html>
|
[ goropad @ 28.03.2016. 16:41 ] @
Da, poznata fora i greska, ti uneses u phpmyadmin cirilicu a ono ti pokaze kvakice, nije tu problem do utf-8 baze nego je sam phpmyadmin drugacije enkodovan. Inace, zavisi sta radis, izbegavaj da podatke tako unosis u bazu, jer ce ti se desavati bas to u vecini slucajeva, mora config fajl phpmyadmina da se sredjuje, nego ubacuj podatke preko input forme:
$query = "INSERT ...."
Inace ako hoces da imas staticke podatke koje ne menjas cesto, izbegavaj uopste da koristis bazu, sta ce ti, zapisi podatke u neki fajl, config.php ili tako nesto..
[ boguda @ 28.03.2016. 19:09 ] @
Hvala ti na odgovoru, predpostavio sam da je tako nesto posto sam na netu nalazio neka resenja da moram da menjam php.ini a to ne mogu dok ne prebacim na neki placeni hosting ovaj je besplatan
U svakom slucaju hvala.
[ bane1234 @ 28.03.2016. 21:44 ] @
Da li si setovao encoding konekcije?
[ Nemanja Avramović @ 29.03.2016. 18:59 ] @
Probaj da staviš ovo pre prvog upita (odmah posle konekcije):
Code:
mysqli_set_charset($dbc, 'utf8');
[ goropad @ 29.03.2016. 19:17 ] @
mislim da je drug avram, odavno pisao o enkodovanju i nije mu tesko da to ponavlja iznova i iznova, ali mnogi zaborave , pa i ja. ovo moze da pomogne. mozda.
[ goropad @ 29.03.2016. 19:21 ] @
Avrame, jedno drugo pitanje, vidim da ti sajt stoji dugo nemenjan, ali linkovi u navbaru su sjajni, tacnije svidja mi se brzina transition, jel znas mozda na koliko ms su podeseni linkovi :) Hvala.
[ boguda @ 29.03.2016. 19:42 ] @
Kod mene sve radi savrseno kad insert radim preko forme
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.