Autor Zpráva
martin5504
Profil
Dobrý deň, prosím vás snažím sa pomocou mysqli_query("SET NAMES `utf8`", $con); vyriešiť diakritiku avšak stále mi to hlási chybu. Ako to môžem vyriešiť? Ďakujem.

<?php 
$con=mysqli_connect("localhost","root","****","**");
// Check connection
if (mysqli_connect_errno($con))
  {
  echo "Failed to connect to MySQL: " . mysqli_connect_error();
  }
        $data = mysqli_query($con,"SELECT * FROM `novinky` ORDER BY `id` DESC LIMIT 20") or die (mysqli_error());
          while($search = mysqli_fetch_array($data))
          {
            echo '<img src="./img/lista.png" alt="fb" border="0">';
      echo '<h4>'.$search["datum"].'</h4>';
      echo '<h3>'.$search["name"].'</h3>';
      echo '<p>'.$search["novinka"].'</p>';
        }
?>   
Tori
Profil
U mysqli_* funkcí jsou parametry v opačném pořadí, než u mysql_*. A asi by místo zpětných apostrofů měly být obyčejné, myslím si: mysqli_query($con, "SET NAMES 'utf8'");
martin5504
Profil
Aha tak... ďakujem veľmi ste mi pomohli.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: