Weten jullie een goed kanaal of website waar duidluik uitleg staat over php?
Mijn probleem is namelijk als ik zelf op youtube filmpje kijk krijg ik altijd nog foutmeldingen en het voorbeeld niet.


Alvast bedankt
Hoe zou ik dat dan moeten verbeteren?
Hernoem je array naar $collection, en je bent al een stap verder.
- Ariën - op 31/10/2015 18:17:16

Hernoem je array naar $collection, en je bent al een stap verder.


Notice: Undefined variable: collection on line 7
<?php
$collection= array('orange', 'apple', 'grapefruit', 'banana', 'watermelon');
?>

zo dus.
<?php
include("connection.php");
$collection= array('orange', 'apple', 'grapefruit', 'banana', 'watermelon');
$fruit = array('orange', 'apple', 'grapefruit', 'banana', 'watermelon');
if(isset($_POST['btnsave']))
{   $fruit = $_POST['fruit'];
   $values = array($collection);
    foreach($collection as $selection )
    {     if(in_array($selection, $fruit))
            { $values[ $selection ] = 1;  }
        else
            { $values[ $selection ] = 0;  }
   } // end of foreach.
 
    // MySQL statement.    
$insert = "INSERT INTO table_location (orange, apple, grapefruit, banana, watermelon)
          VALUES ({$values['orange']}, {$values['apple']}, {$values['grapefruit']}, {$values['banana']}, {$values['watermelon']})";
// MySQL statement to execute the INSERT statement above.           
mysqli_query($dbconnect, $insert) or die('<br/>Error reading database: '.mysqli_error($dbconnect));
mysqli_close($dbconnect);
}  // End of, if statement from the button check
?>
 
<html>
    <head>
        <title>Checkbox</title>
    <head>
         <title>HTML Checkbox</title>
    </head>
    <body>
         <h2> Pick your most favorite fruits: </h2>
         <form name="fruitcheckbox" action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST">
		   <input type="checkbox" name="fruit[Orange]" value="orange"> Orange
           <input type="checkbox" name="fruit[Apple]" value="apple"> Apple
           <input type="checkbox" name="fruit[Grapefruit]" value="grapefruit"> Grapefruit
           <input type="checkbox" name="fruit[Banana]" value="banana"> Banana
           <input type="checkbox" name="fruit[Watermelon]" value="watermelon"> Watermelon
           <br>
           <input type="submit" value="Save" name="btnsave">
         </form>
    </body>
</html>

<?php

$dbhost = 'localhost';
$dbname = '';
$dbuser = '';
$dbpass = '';
$dbconnect = mysql_connect($dbhost, $dbuser, $dbpass);
mysql_select_db($dbname, $dbconnect);

?>


Warning: mysqli_query() expects parameter 1 to be mysqli, resource given on line 19 Warning:
mysqli_error() expects parameter 1 to be mysqli, resource given on line 19

Wat staat er in $dbconnect?
- Ariën - op 31/10/2015 19:07:29

Wat staat er in $dbconnect?


mysql_connect($dbhost, $dbuser, $dbpass);
Warning: mysql_query() expects parameter 1 to be string, resource given on line 19
Ik heb overal de i weg gehaald en mysql van gemaakt.
Dat is niet echt de juiste oplossing, omdat de MySQL-functies er in PHP 7 uit gaan.
Dus beter pas je gewoon de connectie aan naar MySQLi.

Reageren