INSERT meerdere rijen met gelijke name		
			
		
		 		
				
		
                        
                 
            
            
				
                
                    nathanael                       
             
             
                        
                HTML gevorderde 
				
				Hoi sitemasters,
    
    
        
            
                id  user  dag  maand  jaar  omschrijving  locatie  kilometers 
             
            id  user  dag  maand  jaar  omschrijving  locatie  kilometers
 
         
     
 
    
    
        
            
                <?php for($i=0; $i < 20; $i++) {
    ?><tr>
     <td><input type="text" name="dag[]" maxlength="2" size="1" />-<input type="text" name="maand[]" maxlength="2" size="1" />-<input type="text" name="jaar[]" value="<?php echo $laatstejaar; ?>"  maxlength="4"  size="4" /></td>
     <td><input type="text" name="locatie[]" size="15" /></td>
     <td><input type="text" name="omschrijving[]" size="15" /></td>
     <td><input type="text" name="kilometers[]" size="3" /></td>
    </tr>
    <?php
    }  
    ?>
    <tr>
    	<td colspan="4"><input type="submit" name="ritadministratie" value="Verstuur" /></td>
    </tr>
    </form>
 
             
            <?php  for ( $i = 0 ;  $i  <  20 ;  $i ++ )  { 
    ?> <tr>
     <td><input type="text" name="dag[]" maxlength="2" size="1" />-<input type="text" name="maand[]" maxlength="2" size="1" />-<input type="text" name="jaar[]" value="
<?php  echo $laatstejaar ;  ?> "  maxlength="4"  size="4" /></td>
     <td><input type="text" name="locatie[]" size="15" /></td>
     <td><input type="text" name="omschrijving[]" size="15" /></td>
     <td><input type="text" name="kilometers[]" size="3" /></td>
    </tr>
    <?php 
    }   
    ?> 
    <tr>
    	<td colspan="4"><input type="submit" name="ritadministratie" value="Verstuur" /></td>
    </tr>
    </form>
 
         
     
 
    
    
        
            
                <?php
for($i=0; $i < count($_POST['dag']); $i++) {
    	mysql_query("INSERT INTO km_ritadmin (id, user, dag, maand, jaar, omschrijving, locatie, kilometers) VALUES('','".$_SESSION['suser']."', '".$_POST['dag']."', '".$_POST['maand']."', '".$_POST['jaar']."', '".$_POST['omschrijving.']."', '".$_POST['locatie']."', '".$_POST['kilometers']."')");
    }
 
             
            <?php 
for ( $i = 0 ;  $i  <  count ( $_POST [ 'dag' ] ) ;  $i ++ )  {     	mysql_query ( "INSERT INTO km_ritadmin (id, user, dag, maand, jaar, omschrijving, locatie, kilometers) VALUES('','" . $_SESSION [ 'suser' ] . "', '" . $_POST [ 'dag' ] . "', '" . $_POST [ 'maand' ] . "', '" . $_POST [ 'jaar' ] . "', '" . $_POST [ 'omschrijving.' ] . "', '" . $_POST [ 'locatie' ] . "', '" . $_POST [ 'kilometers' ] . "')" ) ;      } 
 
         
     
  
              
        
		
				
		4 antwoorden 
                
                     
                
                    
		
		
	             
 
            
                    
                         
                    
                    
                        
                            TotempaaltJ                             
                         
                     
                    
                        PHP interesse Is het niet SET (blahblah) VALUES (blahblah) ? 
                      
                
                    
                         
                    
                    
                        
                            nathanael                             
                         
                     
                    
                        HTML gevorderde Oke op zich werkt het, mits ik alle 20 rijen met velden vul.
    
    
        
            
                <?php
  	$count = count($_POST['dag']);
  	
     for($i=0; $i < $count; $i++) {
    	mysql_query("INSERT INTO km_ritadmin (id, user, dag, maand, jaar, omschrijving, locatie, kilometers) VALUES('','".$_SESSION['suser']."', '".$_POST['dag'][$i]."', '".$_POST['maand'][$i]."', '".$_POST['jaar'][$i]."', '".$_POST['omschrijving'][$i]."', '".$_POST['locatie'][$i]."', '".$_POST['kilometers'][$i]."')") or die(mysql_error());
     }
?> 
             
            <?php 
  	$count  =  count ( $_POST [ 'dag' ] ) ;   
     for ( $i = 0 ;  $i  <  $count ;  $i ++ )  { 
    	mysql_query ( "INSERT INTO km_ritadmin (id, user, dag, maand, jaar, omschrijving, locatie, kilometers) VALUES('','" . $_SESSION [ 'suser' ] . "', '" . $_POST [ 'dag' ] [ $i ] . "', '" . $_POST [ 'maand' ] [ $i ] . "', '" . $_POST [ 'jaar' ] [ $i ] . "', '" . $_POST [ 'omschrijving' ] [ $i ] . "', '" . $_POST [ 'locatie' ] [ $i ] . "', '" . $_POST [ 'kilometers' ] [ $i ] . "')" )  or 
die ( mysql_error ( ) ) ;       } 
?> 
 
         
     
  
                      
                
                    
                         
                    
                    
                        
                            Jelmerholland                             
                         
                     
                    
                        PHP beginner Je kan ook  
                      
                
                    
                         
                    
                        
		
		
	             
 
                
Dit onderwerp is gesloten .