HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
O processo do acesso e de trabalhar com uma conex�o da base de dados dentro de um certificado de PHP � como segue.
- Primeiramente voc� necessita estabelecer uma conex�o ao usu�rio da base de dados.
-
Voc� deve ter que validar toda a entrada do usu�rio
-
Selecionar ent�o a base de dados no usu�rio para usar-se.
-
Executar toda a pergunta desejada de encontro � base de dados.
-
Furter recupera e processa os resultados.
-
Ent�o criar o HTML ou executar as a��es baseadas em resultados.
-
Fechar finalmente a conex�o da base de dados.
|
Como conectar � base de dados de MySQL?
|
A primeira etapa aqui � conectar � base de dados, esta � feita atrav�s da fun��o do mysql_connect (), cuja a sintaxe � como segue:
mysql_connect($server , $username , $password )
|
<?php
$con = mysql_connect("localhost","henry","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}// some code
?>
|
|
O primeiro par�metro $server que n�s passamos, � o endere�o do usu�rio de MySQL a conectar usando o username e a senha fornecidos pelos par�metros de $username e de $password.
|
Como fechar uma conex�o da base de dados
|
Embora n�o estritamente necess�rio, �s vezes � vantajoso fechar uma conex�o aberta � base de dados quando � necessitada j� n�o, em vez de esperar um fim do pedido, quando PHP far� assim automaticamente. A sintaxe da fun��o do mysql_close () � como segue.
mysql_close ($link)
|
Where o par�metro $link � o recurso da conex�o da base de dados retornado da fun��o do mysql_connect ().
|
Como selecionar a base de dados para se usar?
|
Uma vez que voc� ajustou acima uma conex�o da base de dados, a etapa seguinte � selecionar a base de dados em que voc� willbe que executa perguntas (isto � similar ao USO do SQL). Para fazer assim, voc� necessita a fun��o do mysql_select_db () que tem a seguinte sintaxe:
mysql_select_db ($database, $link);
|
<?php
$con = mysql_connect("localhost","henry","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}// some code
mysql_select_db("my_db", $con);
mysql_close($con);
?>
|
|
Aqui $my_db � o nome da base de dados, e o outro par�metro $con que � opcional � o recurso da conex�o da base de dados retornado pela fun��o do mysql_connect (). Esta fun��o tenta selecionar a base de dados especificada e retornar um valor booleano que indica o sucesso ou a falha.
|
Como executar a pergunta de encontro a uma base de dados
|
Para executar uma pergunta de encontro � base de dados dentro de PHP, n�s empregamos a fun��o do mysql_query (), cuja a sintaxe � como segue:
mysql_query($query , $link);
|
<?php
$con = mysql_connect("localhost","henry","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}// some code
mysql_select_db("my_db", $con);
$result = mysql_query("SELECT * FROM person");
mysql_close($con);
?>
|
|
onde $result mantem o resultado da pergunta executado. A pergunta � escrita dentro da fun��o do mysql_query (sem ou terminando do semi-colon \ g), o par�metro opcional $con � o valor retornado pelo mysql_connect da fun��o (). E se a base de dados n�o for closed, ent�o PHP usar� a �ltima conex�o aberta.
|
Como a recuperar um jogo do resultado?
|
PHP tem muitos m�todos diferentes para alcan�ar os dados de um resultado ajustado, mas todos t�m o mesmo formul�rio geral. Aqui n�s estamos mostrando o examle com o contexto da fun��o do mysql_fetch_row (). Sua sintaxe � como segue:
mysql_query($query , $link);
|
<?php
$con = mysql_connect("localhost","henry","abc123");
if (!$con)
{
die('Could not connect: ' . mysql_error());
}// some code
mysql_select_db("my_db", $con);
$result = mysql_query("SELECT * FROM person");
while($row = mysql_fetch_array($result))
{
echo $row['FirstName'] . " " . $row['LastName'];
echo "<br />";
}
mysql_close($con);
?>
|
|
onde $result mantem o resultado retornado de uma pergunta bem sucedida executada usando o mysql_query da fun��o (). Esta fun��o retorna uma �nica fileira do resultado ajustado quando chamada, no formul�rio da disposi��o enumerated, onde o elemento �0� representa a primeira coluna, o elemento �1� representa o segundo, e assim por diante. Cada chamada subseq�ente ao funtion retornar� a fileira subseq�ente no resultado ajustado at� que nenhuma fileira remanes�a. Ent�o o mysql_fetch_row da fun��o () retorna um falso booleano. A fun��o do mysql_fetch_row () for usada geralmente conjuntamente com o la�o do quando recuperar a disposi��o inteira como mostrado no exemplo acima.
|
 |
 |
Keywords:php tutorial, php scripts, php nuke, php download, php editor,
php mysql, php forum, php add link, learn php, php code
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|