Bună, mă voi bucura dacă cineva are răspuns la această întrebare, recent mi-am schimbat sistemul de operare pe Ubuntu și, de asemenea, descarc Xampp pe el, dar problema acum este PHP MYSQLI insert interogarea nu funcționează pe computerul meu, tot site-ul pe care l-am dezvoltat înainte, nu pot să mă înregistrez pe niciunul dintre ele pe PC-ul meu localhost,
acest site rulează pe un server lampă... Inițial am observat că a apărut o problemă la înregistrarea unui cont nou și la adăugarea de conținut nou pe site, am petrecut mult timp încercând să îmi dau seama ce s-ar fi putut întâmpla cu codul meu, dar pot" nu-mi dau seama.
Folosesc lampp pentru Ubuntu de pe care l-am descărcat
https://www.apachefriends.org/download.html, și folosesc linia de comandă de mai jos pentru a o instala
$ chmod 755 xampp-linux-x64-7.3.31-3-installer.run
$ ls -l xampp-linux-x64-7.3.31-3-installer.run
$ sudo ./xampp-linux-x64-7.3.31-3-installer.run
Rulez codul de mai jos, dar nu primesc niciun mesaj de eroare și valorile nu sunt introduse în baza de date, am observat și dacă creez un nou tabel de bază de date, cu doar 2 coloane id și fname, valorile vor fi inserate, dar odată ce tabelul coloane este mai mult de 2, nu se inserează din nou, de asemenea, nu mă pot înregistra în baza de date anterioară a proiectelor pe care am importat-o în lampp phpmyadmin
aici este codul
<?php
// all db connections is declear here
$servername = "localhost";
$dBUsername = "root";
$dbPassword = "";
$dBName = "crypto";
$conn = mysqli_connect($servername, $dBUsername, $dbPassword,
$dBName);
if(!$conn){
echo "Database Connection Failed";
exit();
}
// insert into database
$RegS="INSERT INTO user_info (`fname`) VALUES('user')";
$RegR = mysqli_query($conn, $RegS);
if ($RegR == TRUE) {
echo'Successfull';
}
?>
Mă bucur dacă cineva poate fi de ajutor.