Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Témata - Honzasko

Stran: [1]
1
Vývoj / PHP + mysqli blbne v xubuntu focal
« kdy: 19. 10. 2020, 15:38:46 »
Poslední dobou zkouším dělat chat,server - PHP(webserver),klient - node.js/electron.Všechno to mám propojené přes ajax a přito jsem narazil na problém s php/mysqli.
Problém č.1:
PHP naprosto ignoruje POST z ajaxu či špatně fungující mysqli.
Problém č.2:
PHP neumí správně spočítat počet řádku v mysql db přes mysqli.
Když v konzoli mysql zadám příkaz k přečtení všeho z tabulky tak to krásně funguje,avšak v PHP ne. Funkce fetch_assoc vrací prázdný obsah.

Kód: [Vybrat]
<?php 
if(isset($_POST['nick'],$_POST['msg']))
{
   
$conn = new mysqli("localhost","db","","chat");
  
$user $_POST['nick'];
  
$msg $_POST['msg'];
  
$final_send $user ":" $msg;
  
$final_send $conn->escape_string($final_send);
  
$conn->query("INSERT into messages(msg)VALUES(".$final_send.");");
  
$conn->close(); 
}
else 
{
   
$conn = new mysqli("localhost","db","","chat");
   
$for_echo "";
   
$result $conn->query('SELECT * FROM messages;');
   if(
$result->num_rows 0)
   {
     echo 
$result->num_rows;
     while(
$row $result->fetch_assoc())
    {
     
$for_echo $for_echo "<br>" $row["msg"];
    }
   }
   
$conn->close();
   echo 
$for_echo;
}

?>

Stran: [1]