2016-08-09 11 views
-3

Fehler angezeigt ->Fehler undefine mysql_connect Funktion

Fatal error: Uncaught Error: Call to undefined function mysqli() in C:\xampp\htdocs\destination.php:18 Stack trace: #0 {main} thrown in C:\xampp\htdocs\destination.php on line 18

meinen Code

<?php 

if(isset($_GET['submit'])) 

{ 

         $name=$_GET["name"]; 
         $age=$_GET["age"]; 
         $userid=$_GET["userid"]; 
        // echo "NAME:".$name."<br> AGE:".$age."<br>USERID:".$userid ; 
         //echo "saved"; 
         $con = mysql_connect("localhost","root",""); 
          if($con) 
          { 
          $db = mysql_select_db("practicedb"); 
           if($db) 
           { 
            $result = mysql_query("insert into info values('".$age."','".$name."','".$userid."')"); 
            echo ("inserted successfully"); 
           } 
           else echo ("could not be inseted"); 
           } 
          else echo ("could not connect to database"); 
          } 
         else echo ("could not connect to localhost server"); 
} 

mir bitte sagen, wie beheben

+0

Verwenden Sie mysqli für alle mysql-Methoden. Möglicherweise verwenden Sie die PHP-Version, auf der sie veraltet ist. –

+0

Die Funktion mysqli erscheint nicht einmal in dem Code, den Sie gepostet haben, um den Fehler zu erklären, den Sie sehen. Bitte lesen Sie [So erstellen Sie ein minimales, vollständiges und überprüfbares Beispiel] (http://stackoverflow.com/help/mcve) – Ultimater

Antwort

0

Versuch mysqli_connect Funktion folgen, wie

$con = mysqli_connect('localhost','root','XXX','XXX'); 
Verwandte Themen