|
|
|
I have in the past searched for an area that shows how to use arrays and shows why they do what they do. But only found full scripts or lengthy articles about them, but did not explain in plain english.
Below are 3 items that will be used in the first example. I use this method for Admin User maitenance areas of my sites.
[#] is the KEY of the array
"..." is the VALUE of the array
$access_level[0] = "Public";
$access_level[5] = "Clan Member";
$access_level[10] = "Administrator";
To display these items in a drop menu of a form:
| <?php
echo "<select name=\"access\" size=\"1\">\n";
foreach ($access_level as $access_key => $access_value) {
echo "<option value=\"$access_key\">$access_value</option>\n";
}
echo "</select>\n";
?>
When using arrays in a form element such as a checkbox, you simple place a [] after the element name. Inside the [] will be the KEY of the array and you can place any value in the brackets such as ID numbers or leave empty. Not all actions require a KEY by most will need a VALUE.
name=\"fieldname[]\"
<?php
echo "<input type=\"checkbox\" name=\"userID[]\" value=\"".$row["userID"]."\">\n";
?>
To use this feature in a query such as update or delete.
<?php
foreach ($userID as $user_value) {
$sql = mysql_query("UPDATE tablename SET field1='$field1', field2='$field2' WHERE userID = $user_value") or die (mysql_error());
}
header("Location: index.php");
?> | | |
|
| Form Submission Using Array's Categories : PHP, HTML and PHP, Beginner Guides, Arrays | | | Random text quote Categories : PHP, Arrays, Beginner Guides | | | Human readable PHP password generator Categories : PHP, Security, Beginner Guides, Arrays | | | How to display any array in several rows and columns of a table. Not just
in one column or in alternate rows. This example shows a nice color table
generated with PHP, but can be used with any array values(e.g. Database) Categories : Arrays, PHP, Miscellaneous, Beginner Guides, Graphics | | | Basic Authentication with sessions Categories : PHP, Beginner Guides, Authentication, Form Processing, Sessions | | | Introduction to Language Files Categories : PHP, Filesystem, Beginner Guides | | | News management class Categories : PHP, PHP Classes, Beginner Guides | | | clearing variables in php3 Categories : Variables, Arrays, PHP | | | Select with current month Categories : PHP, HTML and PHP, Date Time, Arrays | | | PHP Random rss feeds - selects 49 random feeds from an unlimited list and displays them on your website. It's Ideal for those moments when you got 5 minutes and dont know which one of your feeds to read. Categories : PHP, Rich Site Summary (RSS), Arrays | | | Display list of files within current and subdirectories (recursively) showing
each file as an anchored link and each directory as a category header. Categories : Filesystem, Directories, Arrays, PHP | | | Different Call User Functions Categories : PHP, Functions, Beginner Guides | | | Stock quotes from yahoo! Categories : PHP, Web Services, Arrays | | | Creating a Language File Categories : PHP, Beginner Guides, Filesystem | | | PHP Dump in html format the contents of one array variable with a recursive list of the nested array variables inside. Categories : PHP, Arrays, Variables | |
|
|
|