|
|
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");
?> | | |
|
| Human readable PHP password generator Categories : PHP, Security, Beginner Guides, Arrays | | | Random text quote Categories : PHP, Arrays, Beginner Guides | | | Link Submition - Allow your visitors to submit links to the site. Categories : PHP, Arrays, Filesystem, Beginner Guides | | | Selecting a random line from a text file Categories : PHP, Filesystem, Arrays, Beginner Guides | | | Form Submission Using Array's Categories : PHP, HTML and PHP, 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 | | | Newbie Notes #10 - Generating drop downs Categories : PHP, MySQL, HTML, Beginner Guides, Databases | | | Simple PHP cookie counter Categories : PHP, Cookies, Beginner Guides | | | Weighted Random - Random Scripts usually chose one out of each item, and each item have an equal chance to be chosen. But what if you want an item to be chosed more frequently than other? Categories : PHP, Math., Arrays | | | Simple PHP Bar Graph using GD library Categories : PHP, GD image library, Graphics, Arrays | | | Creating a Language File Categories : PHP, Beginner Guides, Filesystem | | | session out Timer Categories : PHP, Sessions, Security, Beginner Guides | | | Dump the contents of a PHP variable in html format with a recursive list of subfolders and files from a given root directory.
Categories : PHP, Directories, Variables, Arrays | | | How to Create a Shoutbox Using PHP & MySQL Categories : PHP, MySQL, Web Applications, Beginner Guides, HTML and PHP | | | Real simple example of removing HTML tags from text then changing \n (new line) to <br>. Could be used in a forum for instance. Categories : HTML, PHP, HTML and PHP, Beginner Guides | |
| |
| |
|