recherche

Maison  >  Questions et réponses  >  le corps du texte

Il n'y a pas de mysql_field_name dans php7. Comment obtenir le nom d'attribut spécifié dans le jeu de résultats mysql ?

mysqli_field_name($result,2); //email
Je n'ai pas trouvé de fonction de remplacement pour mysql_field_name dans php7. Comment puis-je obtenir le même effet ?
Merci~

仅有的幸福仅有的幸福2787 Il y a quelques jours1165

répondre à tous(2)je répondrai

  • PHP中文网

    PHP中文网2017-05-16 13:08:16

    php7 a annulé la prise en charge de l'extension MySQL

    Si vous utilisez MySQLi, vous pouvez écrire comme ça

    <?php
        $link = mysqli_connect('localhost', 'root', '', 'test');
        $result = $link->query('select * from jobs');
    
        echo $result->fetch_field_direct(0)->name;

    répondre
    0
  • 我想大声告诉你

    我想大声告诉你2017-05-16 13:08:16

    L'extension mysql_ a été abandonnée depuis php5.5. Il a été supprimé depuis php7 et peut être remplacé par l'extension MySQLi ou PDO_MySQL.

    répondre
    0
  • Annulerrépondre