Nwlapcug.com


Come inserire nel decodificare interamente di MySQL con PHP

Decodifica una stringa codificata con PHP è importante quando si sta per inserire la stringa in un database MySQL. Stringhe con codifica URL utilizzano un "+" o "% 20" carattere anziché un carattere di spazio. La funzione di "urldecode" PHP sarà decodificare una stringa codificata come "http://www.server.com/page.php?id=bob%20smith" in "http://www.server.com/page.php?id=bob rossi". Inserire la stringa decodificata connessione a un database MySQL con la funzione "mysql_connect" e quindi utilizzando la funzione "mysql_query" per inviare la stringa.

Istruzioni

1

Apri il file PHP in un editor di testo come blocco note di Windows.

2

Decodifica una stringa codificata in URL aggiungendo il codice seguente nel corpo del file PHP:

$str = urldecode($encoded_str);

Sostituire "$encoded_str" con la stringa che sono decodifica. La funzione di "urldecode" converte "+" caratteri in caratteri di spazio. Inoltre consente di decodificare i caratteri "% # #" codificato.

3

Connettersi al database MySQL aggiungendo il codice seguente:

$db = mysql_connect (' server. com ', 'nome_utente', 'password');

Sostituire "Server. com," "nome_utente" e "password" con le informazioni di accesso per il database.

4

Selezionare il database MySQL da utilizzare aggiungendo il codice:

$handle = mysql_select_db ('mydb', $db);

Sostituire "mydb" con il nome effettivo del database che si desidera inserire.

5

Inserire la stringa decodificata nel database MySQL aggiungendo il codice:

$my_result = mysql_query ("INSERT INTO mytable (mycolumn) VALUES ('$str')");

Sostituire "mytable" e "miaColonna" con le informazioni. La stringa inserita ha i caratteri di spazio decodificati.

6

Salvare il file PHP e caricarlo sul server web per inserire la stringa decodificata al database MySQL.

Consigli & Avvertenze

  • Tutto il codice PHP deve essere contenuto all'interno di "<? php"e"? >" tag.