Announcements | Last Post | |
---|---|---|
SoC Curricula | 09/30/2017 01:08PM | |
Demarcation or scoping of examinations and assessment | 02/13/2017 07:59AM | |
School of Computing Short Learning Programmes | 11/24/2014 08:37AM | |
Unisa contact information | 07/28/2011 01:28PM |
Chapter 13 - Displaying data from database February 16, 2013 08:30PM |
Registered: 11 years ago Posts: 36 Rating: 0 |
Language: PHP<?PHP $user_name = "root"; $password = ""; $database = "addressbook"; $server = "127.0.0.1"; $db_handle = mysql_connect($server, $user_name, $password); $db_found = mysql_select_db($database, $db_handle); if ($db_found) { $SQL = "SELECT * FROM tb_address_book"; $result = mysql_query($SQL); while ($db_field = mysql_fetch_assoc($result)) { print $db_field[';ID';] . "<BR>"; print $db_field[';First_Name';] . "<BR>"; print $db_field[';Surname';] . "<BR>"; print $db_field[';Address';] . "<BR>"; } mysql_close($db_handle); } else { print "Database NOT Found "; mysql_close($db_handle); } ?>
Re: Chapter 13 - Displaying data from database February 18, 2013 07:39AM |
Admin Registered: 18 years ago Posts: 10,001 Rating: 353 |
Re: Chapter 13 - Displaying data from database February 18, 2013 08:54AM |
Registered: 17 years ago Posts: 66 Rating: 0 |
Re: Chapter 13 - Displaying data from database February 18, 2013 11:49AM |
Admin Registered: 18 years ago Posts: 10,001 Rating: 353 |
Re: Chapter 13 - Displaying data from database February 18, 2013 12:55PM |
Registered: 11 years ago Posts: 163 Rating: 0 |
Re: Chapter 13 - Displaying data from database February 18, 2013 01:49PM |
Registered: 11 years ago Posts: 36 Rating: 0 |
Re: Chapter 13 - Displaying data from database February 18, 2013 02:59PM |
Admin Registered: 18 years ago Posts: 10,001 Rating: 353 |
Re: Chapter 13 - Displaying data from database February 18, 2013 06:38PM |
Registered: 17 years ago Posts: 66 Rating: 0 |
Language: PHP<body> <h1>My Guest Book</h1> <form action="contact.php" method="post" name="People" id="People" > <table border="1" width="400"> <tr> <td> First Name</td> <td><input type="text" name="fname"size ="43" /></td> </tr> <tr> <td> Last Name</td> <td><input type="text" name="lname"size ="43" /></td> </tr> <tr> <td> email</td> <td><input type="text" name="email"size ="43" /></td> </tr> </table> <p><input type="submit" value="Add Contact" /></p> </form> </body> </html> <?php include("scripts-pvt/config.php"); //see if people table exits , if not creat $check = mysql_query("SELECT * FROM ';people'; LIMIT 0,1 "); if ($check){ // query was legal and table exist }else{ //something went wrong, so : //create the table $peoples = "CREATE TABLE people(people_id int(11) NOT NULL auto_increment,people_fname varchar (32) NOT NULL,people_lname varchar (32) NOT NULL,people_email varchar (32) NOT NULL,PRIMARY KEY (people_id))"; $results = mysql_query($peoples) or die (mysql_error()); } //query all of people $query ="SELECT * FROM people"; $result=mysql_query($query); mysql_close(); //first row echo "<table bgcolor=';1'; cellpadding=5 width=';400'; style=';font-size:13px';>"; echo "<tr><td><H3>First Name </h3></td>"; echo "<tr><td><H3>Last Name </h3></td>"; echo "<tr><td><H3>Email </h3></td>"; echo "<tr><td><H3>Edit </h3></td>"; // second row // keeps getting the next row until are no more to get while ($row = mysql_fetch_array($result)) { // print out the contents of each row into a table echo "<tr><td>"; echo $row[';people_fname';]; echo "<tr><td>"; echo $row[';people_lname';]; echo "<tr><td>"; echo $row[';people_email';]; echo "</td><td>"; echo ';<a href ="edit.php?id=';.$row[';people_id';].';"> Edit</a>';; echo "</td><tr>"; } echo "</table>"; ?>
Re: Chapter 13 - Displaying data from database February 20, 2013 09:45PM |
Registered: 11 years ago Posts: 163 Rating: 0 |
Language: PHP$peoples = "CREATE TABLE people(people_id int(11) NOT NULL auto_increment,people_fname varchar (32) NOT NULL,people_lname varchar (32) NOT NULL,people_email varchar (32) NOT NULL,PRIMARY KEY (people_id))";
Re: Chapter 13 - Displaying data from database February 21, 2013 01:36PM |
Registered: 11 years ago Posts: 10 Rating: 0 |
Re: Chapter 13 - Displaying data from database February 21, 2013 03:01PM |
Admin Registered: 18 years ago Posts: 10,001 Rating: 353 |
Re: Chapter 13 - Displaying data from database February 21, 2013 03:52PM |
Registered: 11 years ago Posts: 36 Rating: 0 |
Re: Chapter 13 - Displaying data from database February 22, 2013 08:33AM |
Registered: 17 years ago Posts: 66 Rating: 0 |
Re: Chapter 13 - Displaying data from database February 22, 2013 10:33AM |
Registered: 11 years ago Posts: 23 Rating: 0 |
Re: Chapter 13 - Displaying data from database February 22, 2013 01:05PM |
Registered: 11 years ago Posts: 20 Rating: 0 |
Re: Chapter 13 - Displaying data from database February 22, 2013 02:22PM |
Admin Registered: 18 years ago Posts: 10,001 Rating: 353 |
Re: Chapter 13 - Displaying data from database February 27, 2013 03:10PM |
Registered: 11 years ago Posts: 70 Rating: 0 |
Re: Chapter 13 - Displaying data from database February 27, 2013 04:35PM |
Registered: 11 years ago Posts: 70 Rating: 0 |
Re: Chapter 13 - Displaying data from database February 27, 2013 05:01PM |
Registered: 11 years ago Posts: 167 Rating: 0 |
Re: Chapter 13 - Displaying data from database February 27, 2013 05:06PM |
Registered: 11 years ago Posts: 167 Rating: 0 |
Re: Chapter 13 - Displaying data from database February 27, 2013 10:40PM |
Registered: 11 years ago Posts: 70 Rating: 0 |
Re: Chapter 13 - Displaying data from database February 28, 2013 08:21AM |
Admin Registered: 18 years ago Posts: 10,001 Rating: 353 |
Re: Chapter 13 - Displaying data from database March 04, 2013 06:03AM |
Registered: 11 years ago Posts: 33 Rating: 0 |
Re: Chapter 13 - Displaying data from database March 04, 2013 08:16AM |
Admin Registered: 18 years ago Posts: 10,001 Rating: 353 |
Re: Chapter 13 - Displaying data from database March 05, 2013 11:26AM |
Registered: 11 years ago Posts: 33 Rating: 0 |
Re: Chapter 13 - Displaying data from database March 08, 2013 01:41PM |
Registered: 11 years ago Posts: 10 Rating: 0 |
Re: Chapter 13 - Displaying data from database March 17, 2013 06:06PM |
Registered: 11 years ago Posts: 131 Rating: 0 |
Re: Chapter 13 - Displaying data from database March 19, 2013 05:00AM |
Registered: 11 years ago Posts: 38 Rating: 0 |
Re: Chapter 13 - Displaying data from database March 20, 2013 10:54AM |
Registered: 11 years ago Posts: 34 Rating: 0 |
Re: Chapter 13 - Displaying data from database March 20, 2013 11:12AM |
Registered: 11 years ago Posts: 15 Rating: 0 |
Re: Chapter 13 - Displaying data from database March 20, 2013 11:35PM |
Registered: 11 years ago Posts: 18 Rating: 0 |
Re: Chapter 13 - Displaying data from database March 21, 2013 08:49PM |
Registered: 11 years ago Posts: 23 Rating: 0 |
Language: PHP<html> <head> <title>Secure Sql Query</title> </head> <body> <?php $user_name = "root"; $dbpassword = "root"; $database = "databaseName"; $server = "127.0.0.1"; function safe_sql($formEntry) { if (!is_numeric($formEntry)) { $formEntry = $dbHandle-> real_escape_string($formEntry); $formEntry = htmlspecialchars($formEntry); } return $formEntry; } if (isset($_POST[';SignUp';])) { $username = $_POST[';username';]; if(empty($username)) { print(';Please remeber to enter a username.';); } else { if ( $_POST[';password';] == $_POST[';comparePassword';] ) { $password = $_POST[';password';]; $dbHandle = new mysqli($server, $user_name, $dbpassword,$database); if (mysqli_connect_errno()) { printf("Connect failed: %s\n", mysqli_connect_error()); exit(); } else { print "Connection to the Server opened, database found </br>"; $username = safe_sql($username); $password = safe_sql($password); $SQLnewSignUp = $dbHandle -> prepare(';INSERT INTO users(userrname,password) VALUES(?,?);';); $SQLnewSignUp-> bind_param(';ss';,$username,$password); $SQLnewSignUp-> execute(); $SQLnewSignUp->close(); mysqli_close($dbHandle); print(';Congratulations ';.$username.'; you have been signed up! </br>';); } } else { print(';Please retype your password and try again';); } } } else { $username=';';; $password=';';; $comparePassword=';';; } ?> <form name=';userForm'; action=';sqlSafety.php'; method=';POST';> Username: <input type=';text'; name=';username';></Br> Password: <input type=';password'; name=';password';> Repeat Password: <input type=';password'; name=';comparePassword';> <input type=';submit'; name =';SignUp'; value=';Sign Up';> </form> </body> </html>
Re: Chapter 13 - Displaying data from database March 22, 2013 09:00AM |
Registered: 11 years ago Posts: 167 Rating: 0 |
Language: PHPfunction selBox(){ conDB(); $sql1 = "SELECT cname FROM course"; $selResult = mysql_query($sql1); echo"<option value = ';default';>Select Course</option>"; $rowNum = 0; while($selRows = mysql_fetch_array($selResult)){ echo"<option value = " . $selRows[0] . ">" . $selRows[0] . "</option>"; } mysql_close(); }
Language: HTML<select name="delCourse"><?php selBox();?></select>
Language: PHP$Selected = $_POST[';delCourse';]; echo $Selected;
Re: Chapter 13 - Displaying data from database March 22, 2013 09:23AM |
Registered: 11 years ago Posts: 23 Rating: 0 |
Re: Chapter 13 - Displaying data from database March 22, 2013 09:49AM |
Registered: 11 years ago Posts: 167 Rating: 0 |
Language: PHP> echo"<option value = " . $selRows[0] . ">" . > $selRows[0] . "</option>"; >
Re: Chapter 13 - Displaying data from database March 22, 2013 12:00PM |
Registered: 11 years ago Posts: 23 Rating: 0 |
While the function already gets called and excecuted in html:Language: PHP$Selected = $_POST[';delCourse';]; echo $Selected;
Language: PHP<select name="delCourse"><?php selBox();?></select>
Re: Chapter 13 - Displaying data from database March 22, 2013 12:48PM |
Registered: 11 years ago Posts: 167 Rating: 0 |
Language: PHPfunction selBox(){ conDB(); $sql1 = "SELECT cid, cname FROM course"; $selResult = mysql_query($sql1); echo"<option value = ';default';>Select Course</option>"; while($selRows = mysql_fetch_array($selResult)){ echo"<option value = " . $selRows[0] . ">" . $selRows[1] . "</option>"; // I think the error may be here?? } mysql_close(); }
Re: Chapter 13 - Displaying data from database March 22, 2013 01:00PM |
Admin Registered: 18 years ago Posts: 10,001 Rating: 353 |
Language: PHPecho "option value=\"".$row[';name_of_column';]."\">".$row["name_of_column"]."</option>"; //why are you using 0??
Language: PHP$result = mysql_query("select id,city from countries"); echo ';<select name="city"><OPTION>';; echo "Select an option</OPTION>"; while ($row = mysql_fetch_array($result)){ $id = $row["id"]; $city = $row["cities"]; echo "<OPTION value=\"$id\">$city</OPTION>"; } echo ';</SELECT>';;
Re: Chapter 13 - Displaying data from database March 22, 2013 01:37PM |
Registered: 11 years ago Posts: 167 Rating: 0 |
Language: HTML<select name="delCourse"><?php selBox();?></select>
Language: PHPfunction selBox(){ conDB(); $sql1 = "SELECT cid, cname FROM course"; $selResult = mysql_query($sql1); echo"<option value = ';default';>Select Course</option>"; while($selRows = mysql_fetch_array($selResult)){ $id = $selRows["cid"] ; $course = $selRows["cname"]; echo "<option value=\"$id\">$course</option>"; } mysql_close(); }
Language: PHPcase "Delete Course": $Selected = $_POST[';delCourse';]; echo $Selected; break;
Language: PHPecho"<option value = \"" . htmlspecialchars($selRows[';cid';]) ."\">" . htmlspecialchars($selRows[';cname';]) . "</option>";
Language: PHPecho "<option value=\"$id\">$course</option>";
Re: Chapter 13 - Displaying data from database March 22, 2013 03:00PM |
Admin Registered: 18 years ago Posts: 10,001 Rating: 353 |
Re: Chapter 13 - Displaying data from database March 23, 2013 05:18PM |
Registered: 11 years ago Posts: 23 Rating: 0 |
Re: Chapter 13 - Displaying data from database March 25, 2013 01:47PM |
Registered: 11 years ago Posts: 167 Rating: 0 |
>Language: PHP> echo "<option value=';$id';>$course</option>"; > //else use single qoutes >
Re: Chapter 13 - Displaying data from database March 25, 2013 02:42PM |
Admin Registered: 18 years ago Posts: 10,001 Rating: 353 |
Re: Chapter 13 - Displaying data from database March 27, 2013 01:07PM |
Registered: 11 years ago Posts: 167 Rating: 0 |
Re: Chapter 13 - Displaying data from database March 27, 2013 02:26PM |
Admin Registered: 18 years ago Posts: 10,001 Rating: 353 |
Re: Chapter 13 - Displaying data from database March 27, 2013 02:34PM |
Registered: 11 years ago Posts: 51 Rating: 0 |
Re: Chapter 13 - Displaying data from database March 27, 2013 02:57PM |
Admin Registered: 18 years ago Posts: 10,001 Rating: 353 |
Re: Chapter 13 - Displaying data from database March 27, 2013 03:02PM |
Registered: 11 years ago Posts: 51 Rating: 0 |
Re: Chapter 13 - Displaying data from database March 27, 2013 04:01PM |
Registered: 11 years ago Posts: 167 Rating: 0 |
Language: PHP//Shows all the courses in the database in select box function selBox(){ conDB(); $sql1 = "SELECT cid, cname FROM course"; $selResult = mysql_query($sql1); echo"<option value = ';default';>Select Course</option>"; while($selRows = mysql_fetch_array($selResult)){ $id = htmlspecialchars($selRows["cid"]) ; $course = htmlspecialchars($selRows["cname"]); echo "<option value=';$id';>$course</option>"; } mysql_close(); }
Language: HTML<select name="delCourse"><?php selBox($selValue);?></select>
Language: PHPcase "Delete Course": $Selected = $_POST(';delcourse';); //delcourse is the name of my selectbox echo $Selected; break;
Language: PHPif (isset($_POST[';delCourse';])) { $Selected = ($_POST[';delCourse';]); print_r $Selected; }
Re: Chapter 13 - Displaying data from database March 27, 2013 04:14PM |
Registered: 11 years ago Posts: 51 Rating: 0 |