Mysql_real_escape_string () Syntax
Laten we eerst een snelle blik op hoe de handleiding zegt dat mysql_real_escape_string () wordt verondersteld te worden gebruikt. Check hieronder het prototype en de bekendmaking van de "resource link_identified" die gegeven wordt als tweede argument.
mysql_real_escape_string (String [, bron link_identifier])
Deze bron link_indentifier is eigenlijk het id die wordt geretourneerd met een oproep aan mysql_connect (). Wat dit betekent is dat, om welke reden ook, mysql_real_escape_string () daadwerkelijk gebruikt uw verbinding met een database om te functioneren. Het prototype van de lijsten als bron link_identifier optionial maar je moet nog een open verbinding met MySQL te maken hebben mysql_real_escape_string () werken.
() Adsense
Het is een veelgemaakte fout om te bellen naar de mysql_real_escape_string () functie voor een koppeling met de database is gevestigd. Dit zal zonder uitzondering het genereren van de standaard "mysql_real_escape_string (): Access denied for user" foutmelding. Probeer het verplaatsen van alle oproepen naar deze functie onder een verbinding met een MySQL database. Kortom, het verplaatsen beneden het deel in de code dat zoiets als "$ link = mysql_connect ('localhost', 'username', 'secret');". keer gelezen
Als dit niet werkt, dan kunt u proberen het verplaatsen van de "$ link = mysql_connect ('localhost', 'username', 'secret');" in de code, zodat het voor eventuele oproepen tot mysql_real_escape_string (). Ik hoop dat dit nuttig is aan iemand. Ik weet dat in het verleden heb ik veel tijd gespendeerd om de kleine dingen, zoals dit uit te pluizen.


Laat een reactie achter: