sebge2
Elite
Bonjour
j'aimerais savoir a quoi ca sert exactemnet le auto_incremnet ... parce qu'apparement il faut en avoir un par table car quand je clique view data (avec webmin) il me dit :
"This table contains no data. Data in this table cannot be edited because it has no primary key."
A quoi sert cette primary key ? et comment fait on lorsque l'on enregistre une ligne ?
$query_connectes=@mysql_query("INSERT INTO essai VALUES('id,'date','prenom','email'')",$ConnectID);
pour la colone id je ne comprend pas le principe lorsque l'on enregistre
<TABLE width="100%" border=1>
<TBODY>
<TR bgColor=#9999ff>
<TD><B>Field name</B></TD>
<TD><B>Type</B></TD>
<TD><B>Allow nulls?</B></TD>
<TD><B>Key</B></TD>
<TD><B>Default value</B></TD>
<TD><B>Extras</B></TD></TR>
<TR bgColor=#cccccc>
<TD><A href="edit_field.cgi?db=test&amp;table=essai&amp;idx=0">id</A></TD>
<TD>int(11)</TD>
<TD>Non</TD>
<TD>Primary</TD>
<TD>&nbsp;</TD>
<TD>auto_increment&nbsp;</TD></TR>
<TR bgColor=#cccccc>
<TD><A
href="edit_field.cgi?db=test&amp;table=essai&amp;idx=1">date</A></TD>
<TD>varchar(20)</TD>
<TD>Oui</TD>
<TD>None</TD>
<TD>&nbsp;</TD>
<TD>&nbsp;</TD></TR>
<TR bgColor=#cccccc>
<TD><A
href="edit_field.cgi?db=test&amp;table=essai&amp;idx=2"renom</A></TD>
<TD>varchar(50)</TD>
<TD>Oui</TD>
<TD>None</TD>
<TD>&nbsp;</TD>
<TD>&nbsp;</TD></TR>
<TR bgColor=#cccccc>
<TD><A
href="edit_field.cgi?db=test&amp;table=essai&amp;idx=3">email</A></TD>
<TD>varchar(55)</TD>
<TD>Oui</TD>
<TD>None</TD>
<TD>&nbsp;</TD>
<TD>&nbsp;</TD></TR></TBODY></TABLE>
merci
j'aimerais savoir a quoi ca sert exactemnet le auto_incremnet ... parce qu'apparement il faut en avoir un par table car quand je clique view data (avec webmin) il me dit :
"This table contains no data. Data in this table cannot be edited because it has no primary key."
A quoi sert cette primary key ? et comment fait on lorsque l'on enregistre une ligne ?
$query_connectes=@mysql_query("INSERT INTO essai VALUES('id,'date','prenom','email'')",$ConnectID);
pour la colone id je ne comprend pas le principe lorsque l'on enregistre
<TABLE width="100%" border=1>
<TBODY>
<TR bgColor=#9999ff>
<TD><B>Field name</B></TD>
<TD><B>Type</B></TD>
<TD><B>Allow nulls?</B></TD>
<TD><B>Key</B></TD>
<TD><B>Default value</B></TD>
<TD><B>Extras</B></TD></TR>
<TR bgColor=#cccccc>
<TD><A href="edit_field.cgi?db=test&amp;table=essai&amp;idx=0">id</A></TD>
<TD>int(11)</TD>
<TD>Non</TD>
<TD>Primary</TD>
<TD>&nbsp;</TD>
<TD>auto_increment&nbsp;</TD></TR>
<TR bgColor=#cccccc>
<TD><A
href="edit_field.cgi?db=test&amp;table=essai&amp;idx=1">date</A></TD>
<TD>varchar(20)</TD>
<TD>Oui</TD>
<TD>None</TD>
<TD>&nbsp;</TD>
<TD>&nbsp;</TD></TR>
<TR bgColor=#cccccc>
<TD><A
href="edit_field.cgi?db=test&amp;table=essai&amp;idx=2"renom</A></TD>
<TD>varchar(50)</TD>
<TD>Oui</TD>
<TD>None</TD>
<TD>&nbsp;</TD>
<TD>&nbsp;</TD></TR>
<TR bgColor=#cccccc>
<TD><A
href="edit_field.cgi?db=test&amp;table=essai&amp;idx=3">email</A></TD>
<TD>varchar(55)</TD>
<TD>Oui</TD>
<TD>None</TD>
<TD>&nbsp;</TD>
<TD>&nbsp;</TD></TR></TBODY></TABLE>
merci