$ dbc = mysql_connect ( "localhost", "username" , "senha" ) or die ( mysql_error ());
$ db = mysql_select_db ( " banco de dados" ) or die ( mysql_error ());
2
Obter o valor de LAST_INSERT_ID () , selecionando-o a partir da tabela que contém o campo de auto- incremento. Por exemplo, digite :
$ query = "SELECT LAST_INSERT_ID ( ) FROM ` estados ` AS ` id ` " ;
$ result = mysql_query ( $ query ) or die ( mysql_error ()) ;
$ row = mysql_fetch_assoc ($ resultado );
$ last = $ linha [ "id" ];
3
Executar uma consulta para selecionar dados para o registro com o último valor de incremento automático e imprimir os dados. Por exemplo, digite :
$ query = sprintf ( 'SELECT de ` afirma ` onde ` id` = "% s" ', $ sobrenome) ;
$ result = mysql_query ( $ query ) or die ( mysql_error ());
$ row = mysql_fetch_assoc ($ resultado );
printf (" os dados para o registro com o último valor de incremento automático de % d: \\ r \\ n ", $ sobrenome );
print_r ( $ row );
Use PHP last_auto_increment
4
Crie uma classe para manter uma estrutura de dados que espelha a estrutura de banco de dados. Por exemplo, digite :
Estado classe {
public $ name, $ de capital, $ pássaro ;
função pública __ construct ( $ name, $ de capital, $ pássaro ) {
$ this-> nome = $ nome;
$ this-> Capital = $ de capital;
$ this-> pássaro = $ pássaro ; < br >
}
}
5
preencher uma matriz com os dados que você deseja inserir no banco de dados . Por exemplo, digite :
$ estados = array ();
$ estados [" NH" ] = new Estado ( "New Hampshire ", " Concord ", " Passarinho roxo ");
$ estados [" OH "] = new Estado ( "Ohio ", " Columbus ", " Cardinal ");
$ estados [ "em" ] = new Estado ( "Indiana " " Indianapolis ", " Cardinal ");
6
Iterate através da matriz de valores e inseri-los na tabela de banco de dados. Por exemplo, digite :
foreach ($ estados como $ estado ) {
$ query = sprintf ( " INSERT INTO ` estados ` ( ` id `,` Abbrev `,` nome ` , ` capitais ` , ` aves ` ) VALUES (null, "% s" , "% s ", " % s", "% s" ) ', $ estado -> abrev , $ estado -> nome, $ estado -> capitais, $ estado -> pássaro );
$ result = mysql_query ( $ query ) or die ( mysql_error ());
printf ( "Record inserido com auto- incremenet valor % d " , mysql_insert_id ()); ?
}
>