Jump to content

Get Data Input By User Into Php Multi-Row Table And Save In Mysql


sandari

Recommended Posts

I have a data input table like this:

 

____________________________________________

| Title | Question1 | Question2 | Question3 | Question4 |

-----------------------------------------------------------------------

| Topic1 | Answer1 | Answer2 | Answer3 | Answer4 |

-----------------------------------------------------------------------

| Topic2 | Answer1 | Answer2 | Answer3 | Answer4 |

-----------------------------------------------------------------------

| Topic3 | Answer1 | Answer2 | Answer3 | Answer4 |

-----------------------------------------------------------------------

| Topic4 | Answer1 | Answer2 | Answer3 | Answer4 |

-----------------------------------------------------------------------

| Topic5 | Answer1 | Answer2 | Answer3 | Answer4 |

-----------------------------------------------------------------------

 

I need to save the answers for each topic into a MySQL table with the following structure:

 

TableName

Topic Varchar(100),

Answer1 Varchar(20),

Answer2 Varchar(20),

Answer3 Varchar(20),

Answer4 Varchar(20).

 

Right now I am getting quite confused with the makeup of the multi-dimensional array needed to do the job.

 

Any help will be appreciated.

Link to comment
Share on other sites

Not sure how you will be passing the data to the php but here's the query

<?php
//--- Connection must be made before saving anything
// You can either type the connection string here or save it & include it: include("connection.php");
//---- Data you want to save
$title="Topic";
$question1="Answer";
$question2="Answer";
$question3="Answer";
$question4="Answer";
//---- Run mysql query to save the data.
mysql_query("INSERT INTO tablename (Title, Question1, Question2, Question3, Question4,) VALUES ('$title','$question1','$question2','$question3','$question4')");
?>

 

If you use the post method to save the data make sure you add something to stop SQL injections. Example: mysql_real_escape_string

Link to comment
Share on other sites

No, that's not the way to do this.

 

You'll want to structure your database properly, which means you'll have to learn about 3rd normal form. These videos will help explain the concept, and help you get started on that bit:

 

Though, what C4U said about using mysqli::real_escape_string ()1 is correct, and is called output escaping. This is something you need to do, but only just before adding the data to the query. You don't want to save it in any variable that you want to use later on, in a different system.

You also need to validate the input, to ensure that whatever the user is sending you is what you expect. I've detailed a bit about it in a post made earlier today, so that should help you get started on that too.

 

There's also a thread asking about this exact same problem from yesterday, so having a look in that should help a lot too.

 

Lastly: This is a MySQL question, not a PHP coding problem. As such it should have been posted in the MySQL section.

 

1 Use the MySQLi library or PDO, the old MySQL library is outdated and no longer developed. Which means it's missing functionality, and will be made deprecated some time in the future.

Edited by Christian F.
Link to comment
Share on other sites

My database is in 4th normal form.

Connection has been made to MySQL database.

I need to know how to write the PHP code to assemble the multi-dimensional array in PHP from the rows in the table so I can create the query (in PHP) to write to te database.

I was thinking of something like:

$answers=array($topic=array($answer1,$answer1,$answer1,$answer1));

then:

$query="insert into TableName(Topic, Answer1, answer2, answer3, answer4)

values(foreach($topic as$row=>$answer){foreach($answer as $col=>$value){'$value'}});

 

So that the input table might look like:

____________________________________________________________________________

| Title | Question1 | Question2 | Question3 | Question4 |

--------------------------------------------------------------------------------------------------------------------------

| Topic1 | [Topic1]['Answer1'] | [Topic1]['Answer2'] | [Topic1]['Answer3'] | [Topic4]['Answer4'] |

--------------------------------------------------------------------------------------------------------------------------

| Topic2 | [Topic2]['Answer1'] | [Topic2]['Answer2'] | [Topic2]['Answer3'] | [Topic2]['Answer4'] |

--------------------------------------------------------------------------------------------------------------------------

| Topic3 | [Topic3]['Answer1'] | [Topic3]['Answer2'] | [Topic3]['Answer3'] | [Topic3]['Answer4'] |

--------------------------------------------------------------------------------------------------------------------------

| Topic4 | [Topic4]['Answer1'] | [Topic4]['Answer2'] | [Topic4]['Answer3'] | [Topic4]['Answer4'] |

--------------------------------------------------------------------------------------------------------------------------

| Topic5 | [Topic5]['Answer1'] | [Topic5]['Answer2'] | [Topic5]['Answer3'] | [Topic5]['Answer4'] |

--------------------------------------------------------------------------------------------------------------------------

 

Or, have I just answered my own question???

Edited by sandari
Link to comment
Share on other sites

Just to clarify things.

Here is the actual code - all 317 lines of it.

 

<?php

session_start();

$page_title='Substance Abuse History';

?>

<!-- START OF CENTRE COLUMN -->

<td class="midpanel" valign="top">

<?php

// Next lines are error checking code

echo "<h5>Line 10: GET Array = ".print_r($_GET,TRUE)."<br />

POST Array= ".print_r($_POST,TRUE)."<br />

SESSION Array= ".print_r($_SESSION,TRUE)."</h5>";

// End of error checking code

 

require_once ('./secure/transformations_mysqli_connect.php');

 

$errors=array();

$drug=array();

$drug_usage=array('AgeFirstUsed','AgeRegularUse','YearsDailyUse','DailyAmount','DaysUsedLast4Weeks','DaysUsedLast7Days','LastUsed');

$drug_used=array('DrugOfUse'=>$drug,'usage'=>$drug_usage);

 

if(isset($_POST['submitted'])){

//ClientID is set for testing purposes only

$ClientID = 1;

 

$errors=array();

 

 

if(empty($_POST['Used'])){

if(empty($_POST['AgeFirstUsed'])){

$errors[]="Please tell us AgeFirstUsed {$_POST['DrugOfUse']}";

}

else{

$drug_used['DrugOfUse'][]=@mysqli_real_escape_string($dbc,$_POST['AgeFirstUsed']);

} // End if(empty($_POST['AgeFirstUsed']))

 

if(empty($_POST['AgeRegularUse'])){

$errors[]="Please tell us AgeRegularUse of {$_POST['DrugOfUse']}";

}

else{

$drug_used['DrugOfUse'][]=@mysqli_real_escape_string($dbc,$_POST['AgeRegularUse']);

} // End if(empty($_POST['AgeRegularUse']))

 

if(empty($_POST['YearsDailyUse'])){

$errors[]="Please tell us YearsDailyUse of {$_POST['DrugOfUse']}";

}

else{

$drug_used['DrugOfUse'][]=@mysqli_real_escape_string($dbc,$_POST['YearsDailyUse']);

} // End if(empty($_POST['YearsDailyUse']))

 

if(empty($_POST['DailyAmount'])){

$errors[]="Please tell us DailyAmount of {$_POST['DrugOfUse']}";

}

else{

$drug_used['DrugOfUse'][]=@mysqli_real_escape_string($dbc,$_POST['DailyAmount']);

} // End if(empty($_POST['DailyAmount']))

if(empty($_POST['DaysUsedLast4Weeks'])){

$errors[]="Please tell us DaysUsedLast4Weeks {$_POST['DrugOfUse']}";

}

else{

$drug_used['DrugOfUse'][]=@mysqli_real_escape_string($dbc,$_POST['DaysUsedLast4Weeks']);

} // End if(empty($_POST['DaysUsedLast4Weeks']))

 

if(empty($_POST['DaysUsedLast7Days'])){

$errors[]="Please tell us DaysUsedLast7Days {$_POST['DrugOfUse']}";

}

else{

$drug_used['DrugOfUse'][]=@mysqli_real_escape_string($dbc,$_POST['DaysUsedLast7Days']);

} // End if(empty($_POST['DaysUsedLast7Days']))

 

if(empty($_POST['DateLastUsed'])){

$errors[]="Please tell us DateLastUsed {$_POST['DrugOfUse']}";

}

else{

$drug_used['DrugOfUse'][]=@mysqli_real_escape_string($dbc,$_POST['DateLastUsed']);

} // End if(empty($_POST['DateLastUsed']))

} // End if(!empty($_POST['DrugOfUse']))

// Next lines are error checking code

echo"<h5>Line 82 - Drug: $drug | Usage = $drug_usage</h5>";

 

echo "<h5>Line 114: Errors contain ".print_r($errors,true)."<br />ClientID = $ClientID</h5>";

// End of error checking code

if(isset($ClientID)){

if(empty($errors)){ //If there were no errors

 

$query="insert into tblSubstanceHistory

(ClientID,

Substance,

AgeFirstUsed,

AgeRegularUse,

YearsDailyUse,

DailyAmount,

DaysUsedLast4Weeks,

DaysUsedLast7Days,

DateLastUsed)

values ($ClientID,

foreach($drug as $drug=>$drug_used){

foreach($drug_used as $key=>$value){

'$value'

}

}

);";

$result=mysqli_query($dbc, $query);

$rows=mysqli_affected_rows($dbc);

// Next lines are error checking code

echo "<h5>Line 111: Query = $query";

echo "<h5>Line 88 Rows affected = $rows</h5>";

//End of error checking code

if($result){ //If a insert was successful

// Next line is error checking code

echo "<h5>Line 106 - Next Page is Admin.php</h5>";

//End of error checking code

/*

$url.='./admin.php';

header("location: $url");

exit();

*/

} //End of if INSERT successful

else{ //If not INSERT successful

?>

<div class="login" align="center" valign="top" width="90%">

<p class="error">

<h2 align="center"><label>Your reponses could not be recorded.</label><br />

<label>Please call your System Administrator.</label></h2></p>

<div class="buttons" align="center" width="25%">

<form method="POST" action="admin.php">

<input type="submit" value=" Return ">

</form>

</div>

</div>

<!-- END OF CENTRE COLUMN -->

<?php

} //End if no match found

 

} //End if no errors

else{ //If there are errors

 

//echo "<h5>Line 119</h5>";

// include('./includes/header.html');

// include('./includes/expandingMenu.html');

echo"<br />";

foreach($errors as $key=>$value){

echo "<h4 align=\"center\">$value</h4>";

}

// echo "<h4 align=\"center\">Please answer ALL questions</h4>";

 

?>

<h3>

<!-- Start of Centre Column -->

<?php

$query="select DrugOfUse from tblDrugs;";

$result=mysqli_query($dbc,$query) or

trigger_error("$query\n<br />MySQL Error: ".mysqli_error($dbc));

echo "<h6>Line 157 - Query : $query</h6>";

 

?>

<div class="login" align="center" valign="top" width="70%">

<form action="substance_abuse_history1" method="POST">

<h2 align="center" ><strong>SUBSTANCE ABUSE HISTORY</strong></h2>

<!-- DISPLAY THE DRUG USAGE TABLE -->

<table valign="center" align="centre" cellspacing="0" cellpadding="5" border="1">

<tr class="tablehead">

<h5>

<th valign="center" align="centre">Substance</th>

<th valign="center" align="centre">Age<br />First<br />Used</th>

<th valign="center" align="centre">Age<br />Regular<br />Use</th>

<th valign="center" align="centre">Years<br />of<br />Daily<br />Use</th>

<th valign="center" align="centre">Amount<br />Used<br />Daily</th>

<th valign="center" align="centre">Days<br />Used<br />in<br />Last<br />4<br />Weeks</th>

<th valign="center" align="centre">Days<br />Used<br />in<br />Last<br />7<br />Days</th>

<th valign="center" align="centre">Date Last Used</th>

</h5>

</tr>

<?php

$DrugNo=0;

while($row = mysqli_fetch_array($result,MYSQLI_ASSOC)){

echo "<tr><h6>";

echo "<td>{$row['DrugOfUse']}</td>";

$drug[]=$row['DrugOfUse'];

$DrugNo++;

echo "<td><input type=\"radio\" name=\"Used\" value=\"True\"/>Yes<input type=\"radio\" name=\"Used\" value=\"False\"/>No</td>";

echo "<td align=\"center\"><input type=\"text\" name=\"AgeFirstUsed\" align=\"center\" size=\"2\" maxlength=\"2\" value=\" \"/></td>";

echo "<td align=\"center\"><input type=\"text\" name=\"AgeRegularUse\" align=\"center\" size=\"2\" maxlength=\"2\" value=\" \"/></td>";

echo "<td align=\"center\"><input type=\"text\" name=\"YearsDailyUse\" align=\"center\" size=\"2\" maxlength=\"2\" value=\" \"/></td>";

echo "<td align=\"center\"><input type=\"text\" name=\"DailyAmount\" align=\"center\" size=\"2\" maxlength=\"2\" value=\" \"/></td>";

echo "<td align=\"center\"><input type=\"text\" name=\"DaysUsedLast4Weeks\" align=\"center\" size=\"2\" maxlength=\"2\" value=\" \"/></td>";

echo "<td align=\"center\"><input type=\"text\" name=\"DaysUsedLast7Days\" align=\"center\" size=\"2\" maxlength=\"2\" value=\" \"/></td>";

echo "<td align=\"center\"><input type=\"text\" name=\"DateLastUsed\" align=\"center\" size=\"20\" maxlength=\"50\" value=\" \"/></td>";

echo "</h6></tr>";

}

?>

</table>

<br />

<br />

<div class="buttons" align="center" width="25%">

<!-- <form action="substance_abuse_history1.php" method="POST"> -->

<input type="submit" value=" NEXT ">

<input type="hidden" name="submitted" value="TRUE" />

<!-- </form> -->

<br /><br />

</div>

</form>

</div>

</h3>

<!-- End of Centre Column -->

<?php

} //End if there were errors

}//End if(isset($_POST['ClientID']

else{ // if(!isset($_POST['ClientID']

 

echo"<h3 align=\"center\">This page has been accessed in error<br /><br /><br /><br /><br /></h3>";

?>

<div class="buttons" align="center" width="25%">

<form method="POST" action="admin.php">

<input type="submit" value=" Return ">

</form>

</div>

<?php

}// End if(!isset($_POST['ClientID']

}

else{// if NOT Submitted

?>

<!-- Start of Centre Column -->

<?php

$query="select DrugOfUse from tblDrugs;";

$result=mysqli_query($dbc,$query) or

trigger_error("$query\n<br />MySQL Error: ".mysqli_error($dbc));

//echo "<h6>Line 191 - Query : $query</h6>";

 

?>

<div class="login" align="center" valign="top" width="70%">

<form action="substance_abuse_history1.php" method="POST">

<h2 align="center" ><strong>SUBSTANCE ABUSE HISTORY</strong></h2>

<!-- DISPLAY THE DRUG USAGE TABLE -->

<table valign="center" align="centre" cellspacing="0" cellpadding="5" border="1">

<tr class="tablehead">

<h5>

<th valign="center" align="centre">Substance</th>

<th valign="center" align="centre">Used</th>

<th valign="center" align="centre">Age<br />First<br />Used</th>

<th valign="center" align="centre">Age<br />Regular<br />Use</th>

<th valign="center" align="centre">Years<br />of<br />Daily<br />Use</th>

<th valign="center" align="centre">Amount<br />Used<br />Daily</th>

<th valign="center" align="centre">Days<br />Used<br />in<br />Last<br />4<br />Weeks</th>

<th valign="center" align="centre">Days<br />Used<br />in<br />Last<br />7<br />Days</th>

<th valign="center" align="centre">Date Last Used</th>

</h5>

</tr>

<?php

$DrugNo=0;

while($row = mysqli_fetch_array($result,MYSQLI_ASSOC)){

echo "<tr><h6>";

echo "<td>{$row['DrugOfUse']}</td>";

$drug[$DrugNo]=$row['DrugOfUse'];

$DrugNo++;

echo "<td><input type=\"radio\" name=\"Used\" value=\"True\"/>Yes<input type=\"radio\" name=\"Used\" value=\"False\"/>No</td>";

echo "<td align=\"center\"><input type=\"text\" name=\"AgeFirstUsed\" align=\"center\" size=\"2\" maxlength=\"2\" value=\" \"/></td>";

echo "<td align=\"center\"><input type=\"text\" name=\"AgeRegularUse\" align=\"center\" size=\"2\" maxlength=\"2\" value=\" \"/></td>";

echo "<td align=\"center\"><input type=\"text\" name=\"YearsDailyUse\" align=\"center\" size=\"2\" maxlength=\"2\" value=\" \"/></td>";

echo "<td align=\"center\"><input type=\"text\" name=\"DailyAmount\" align=\"center\" size=\"2\" maxlength=\"2\" value=\" \"/></td>";

echo "<td align=\"center\"><input type=\"text\" name=\"DaysUsedLast4Weeks\" align=\"center\" size=\"2\" maxlength=\"2\" value=\" \"/></td>";

echo "<td align=\"center\"><input type=\"text\" name=\"DaysUsedLast7Days\" align=\"center\" size=\"2\" maxlength=\"2\" value=\" \"/></td>";

echo "<td align=\"center\"><input type=\"text\" name=\"DateLastUsed\" align=\"center\" size=\"20\" maxlength=\"50\" value=\" \"/></td>";

echo "</h6></tr>";

}

?>

</table>

<br />

<br />

<div class="buttons" align="center" width="25%">

<!-- <form method="POST" action="substance_abuse_history1.php"> -->

<input type="submit" value=" NEXT ">

<input type="hidden" name="submitted" value="TRUE" />

<!-- </form> -->

<br /><br />

</div>

</form>

</div>

</h3>

<!-- End of Centre Column -->

<?php

}// End if(isset($_POST['submitted']))

?>

 

 

Hope this helps.

Link to comment
Share on other sites

Is this better?


<?php
session_start();
$page_title='Substance Abuse History';
?>
<!-- START OF CENTRE COLUMN  -->
<td class="midpanel" valign="top">
<?php
// Next lines are error checking code
echo "<h5>Line 10: GET Array = ".print_r($_GET,TRUE)."<br />
				POST Array= ".print_r($_POST,TRUE)."<br />
				SESSION Array= ".print_r($_SESSION,TRUE)."</h5>";
// End of error checking code

require_once ('./secure/transformations_mysqli_connect.php');

$errors=array();
$drug=array();
$drug_usage=array('AgeFirstUsed','AgeRegularUse','YearsDailyUse','DailyAmount','DaysUsedLast4Weeks','DaysUsedLast7Days','LastUsed');
$drug_used=array('DrugOfUse'=>$drug,'usage'=>$drug_usage);

if(isset($_POST['submitted'])){
//ClientID is set for testing purposes only
$ClientID = 1;

$errors=array();


if(empty($_POST['Used'])){
	if(empty($_POST['AgeFirstUsed'])){
		$errors[]="Please tell us AgeFirstUsed {$_POST['DrugOfUse']}";
	}
	else{
		$drug_used['DrugOfUse'][]=@mysqli_real_escape_string($dbc,$_POST['AgeFirstUsed']);
	} // End if(empty($_POST['AgeFirstUsed']))

	if(empty($_POST['AgeRegularUse'])){
		$errors[]="Please tell us AgeRegularUse of {$_POST['DrugOfUse']}";
	}
	else{
		$drug_used['DrugOfUse'][]=@mysqli_real_escape_string($dbc,$_POST['AgeRegularUse']);
	} // End if(empty($_POST['AgeRegularUse']))

	if(empty($_POST['YearsDailyUse'])){
		$errors[]="Please tell us YearsDailyUse of  {$_POST['DrugOfUse']}";
	}
	else{
		$drug_used['DrugOfUse'][]=@mysqli_real_escape_string($dbc,$_POST['YearsDailyUse']);
	} // End if(empty($_POST['YearsDailyUse']))

	if(empty($_POST['DailyAmount'])){
		$errors[]="Please tell us DailyAmount of  {$_POST['DrugOfUse']}";
	}
	else{
		$drug_used['DrugOfUse'][]=@mysqli_real_escape_string($dbc,$_POST['DailyAmount']);
	} // End if(empty($_POST['DailyAmount']))
	if(empty($_POST['DaysUsedLast4Weeks'])){
		$errors[]="Please tell us DaysUsedLast4Weeks  {$_POST['DrugOfUse']}";
	}
	else{
		$drug_used['DrugOfUse'][]=@mysqli_real_escape_string($dbc,$_POST['DaysUsedLast4Weeks']);
	} // End if(empty($_POST['DaysUsedLast4Weeks']))

	if(empty($_POST['DaysUsedLast7Days'])){
		$errors[]="Please tell us DaysUsedLast7Days {$_POST['DrugOfUse']}";
	}
	else{
		$drug_used['DrugOfUse'][]=@mysqli_real_escape_string($dbc,$_POST['DaysUsedLast7Days']);
	} // End if(empty($_POST['DaysUsedLast7Days']))

	if(empty($_POST['DateLastUsed'])){
		$errors[]="Please tell us DateLastUsed {$_POST['DrugOfUse']}";
	}
	else{
		$drug_used['DrugOfUse'][]=@mysqli_real_escape_string($dbc,$_POST['DateLastUsed']);
	} // End if(empty($_POST['DateLastUsed']))
} // End if(!empty($_POST['DrugOfUse']))
// Next lines are error checking code
echo"<h5>Line 82 - Drug: $drug | Usage = $drug_usage</h5>";

echo "<h5>Line 114: Errors contain ".print_r($errors,true)."<br />ClientID = $ClientID</h5>";
// End of error checking code
if(isset($ClientID)){
	if(empty($errors)){ //If there were no errors

		$query="insert into tblSubstanceHistory
					(ClientID,
					  Substance,
					 AgeFirstUsed,
					 AgeRegularUse,
					 YearsDailyUse,
					 DailyAmount,
					 DaysUsedLast4Weeks,
					 DaysUsedLast7Days,
					 DateLastUsed)
			   values ($ClientID,
							foreach($drug as $drug=>$drug_used){
								foreach($drug_used as $key=>$value){
									 '$value'
								}
							}
					 );";
		$result=mysqli_query($dbc, $query);
		$rows=mysqli_affected_rows($dbc);
// Next lines are error checking code
echo "<h5>Line 111: Query = $query";
echo "<h5>Line 88 Rows affected = $rows</h5>";
//End of error checking code
		if($result){ //If a insert was successful
// Next line is error checking code
echo "<h5>Line 106 - Next Page is Admin.php</h5>";
//End of error checking code
/*
			$url.='./admin.php';
			header("location: $url");
			exit();
*/
		} //End of if INSERT successful
		else{ //If not INSERT successful
?>
			<div class="login" align="center" valign="top" width="90%">
				<p class="error">
				<h2 align="center"><label>Your reponses could not be recorded.</label><br />
								  <label>Please call your System Administrator.</label></h2></p>	
				<div class="buttons" align="center" width="25%">
					  <form method="POST" action="admin.php">
						<input type="submit" value="   Return    ">
  				   </form>
				</div>
			</div>
<!-- END OF CENTRE COLUMN -->
<?php
		} //End if no match found

	} //End if no errors
	else{ //If there are errors

//echo "<h5>Line 119</h5>";
//			include('./includes/header.html');
//		include('./includes/expandingMenu.html');
		echo"<br />";
		foreach($errors as $key=>$value){
			echo "<h4 align=\"center\">$value</h4>";
		}
//			echo "<h4 align=\"center\">Please answer ALL questions</h4>";

?>
		<h3>
<!-- Start of Centre Column  -->
<?php
	$query="select DrugOfUse from tblDrugs;";
	$result=mysqli_query($dbc,$query) or
	trigger_error("$query\n<br />MySQL Error: ".mysqli_error($dbc));
echo "<h6>Line 157 - Query :  $query</h6>";	

?>	
	<div class="login" align="center" valign="top" width="70%">
		<form action="substance_abuse_history1" method="POST">
			<h2 align="center" ><strong>SUBSTANCE ABUSE HISTORY</strong></h2>
<!--				 DISPLAY THE DRUG USAGE TABLE 	-->
			<table valign="center" align="centre" cellspacing="0" cellpadding="5" border="1">
				<tr class="tablehead">
					<h5>
						<th valign="center" align="centre">Substance</th>
						<th valign="center" align="centre">Age<br />First<br />Used</th>
						<th valign="center" align="centre">Age<br />Regular<br />Use</th>
						<th valign="center" align="centre">Years<br />of<br />Daily<br />Use</th>
						<th valign="center" align="centre">Amount<br />Used<br />Daily</th>
						<th valign="center" align="centre">Days<br />Used<br />in<br />Last<br />4<br />Weeks</th>
						<th valign="center" align="centre">Days<br />Used<br />in<br />Last<br />7<br />Days</th>
						<th valign="center" align="centre">Date Last Used</th>
					</h5>
				</tr>
<?php
				$DrugNo=0;
				while($row = mysqli_fetch_array($result,MYSQLI_ASSOC)){
					echo "<tr><h6>";
					echo "<td>{$row['DrugOfUse']}</td>";
					$drug[]=$row['DrugOfUse'];
					$DrugNo++;
					echo "<td><input type=\"radio\" name=\"Used\" value=\"True\"/>Yes<input type=\"radio\" name=\"Used\" value=\"False\"/>No</td>";
				   echo "<td align=\"center\"><input	 type=\"text\" name=\"AgeFirstUsed\" align=\"center\" size=\"2\" maxlength=\"2\" value=\"  \"/></td>";
				   echo "<td align=\"center\"><input	 type=\"text\" name=\"AgeRegularUse\" align=\"center\" size=\"2\" maxlength=\"2\" value=\"  \"/></td>";
					   echo "<td align=\"center\"><input type=\"text\" name=\"YearsDailyUse\" align=\"center\" size=\"2\" maxlength=\"2\" value=\"  \"/></td>";
				   echo "<td align=\"center\"><input type=\"text\" name=\"DailyAmount\" align=\"center\" size=\"2\" maxlength=\"2\" value=\"  \"/></td>";
				   echo "<td align=\"center\"><input type=\"text\" name=\"DaysUsedLast4Weeks\" align=\"center\" size=\"2\" maxlength=\"2\" value=\"  \"/></td>";
				   echo "<td align=\"center\"><input type=\"text\" name=\"DaysUsedLast7Days\" align=\"center\" size=\"2\" maxlength=\"2\" value=\"  \"/></td>";
					 echo "<td align=\"center\"><input type=\"text\" name=\"DateLastUsed\" align=\"center\" size=\"20\" maxlength=\"50\" value=\" 	\"/></td>";
					echo "</h6></tr>";
				}
?>
			</table>
			<br />
			<br />
			<div class="buttons" align="center" width="25%">
<!--					<form action="substance_abuse_history1.php" method="POST">  -->
						<input type="submit" value="   NEXT 	">
					<input type="hidden" name="submitted" value="TRUE" />
<!--					   </form>  -->
				  <br /><br />
			</div>
		   </form>
	</div>
	</h3>
<!-- End of Centre Column  -->
<?php
	} //End if there were errors
}//End	 if(isset($_POST['ClientID']
else{ //	if(!isset($_POST['ClientID']

	echo"<h3 align=\"center\">This page has been accessed in error<br /><br /><br /><br /><br /></h3>";
?>
	<div class="buttons" align="center" width="25%">
		<form method="POST" action="admin.php">
		   <input type="submit" value="   Return 	">
		</form>
	</div>
<?php
}//	End if(!isset($_POST['ClientID']
}
else{// if NOT Submitted
?>
<!-- Start of Centre Column  -->
<?php
$query="select DrugOfUse from tblDrugs;";
$result=mysqli_query($dbc,$query) or
trigger_error("$query\n<br />MySQL Error: ".mysqli_error($dbc));
//echo "<h6>Line 191 - Query :  $query</h6>";	

?>	
	<div class="login" align="center" valign="top" width="70%">
		<form action="substance_abuse_history1.php" method="POST">
			<h2 align="center" ><strong>SUBSTANCE ABUSE HISTORY</strong></h2>
<!--				 DISPLAY THE DRUG USAGE TABLE 	-->
			<table valign="center" align="centre" cellspacing="0" cellpadding="5" border="1">
						<tr class="tablehead">
							<h5>
								<th valign="center" align="centre">Substance</th>
								<th valign="center" align="centre">Used</th>
								<th valign="center" align="centre">Age<br />First<br />Used</th>
								<th valign="center" align="centre">Age<br />Regular<br />Use</th>
								<th valign="center" align="centre">Years<br />of<br />Daily<br />Use</th>
								<th valign="center" align="centre">Amount<br />Used<br />Daily</th>
								<th valign="center" align="centre">Days<br />Used<br />in<br />Last<br />4<br />Weeks</th>
								<th valign="center" align="centre">Days<br />Used<br />in<br />Last<br />7<br />Days</th>
								<th valign="center" align="centre">Date Last Used</th>
							</h5>
						</tr>
<?php
						$DrugNo=0;
						while($row = mysqli_fetch_array($result,MYSQLI_ASSOC)){
								echo "<tr><h6>";
								echo "<td>{$row['DrugOfUse']}</td>";
								$drug[$DrugNo]=$row['DrugOfUse'];
								$DrugNo++;
								echo "<td><input type=\"radio\" name=\"Used\" value=\"True\"/>Yes<input type=\"radio\" name=\"Used\" value=\"False\"/>No</td>";
  						   echo "<td align=\"center\"><input	 type=\"text\" name=\"AgeFirstUsed\" align=\"center\" size=\"2\" maxlength=\"2\" value=\"  \"/></td>";
  						   echo "<td align=\"center\"><input	 type=\"text\" name=\"AgeRegularUse\" align=\"center\" size=\"2\" maxlength=\"2\" value=\"  \"/></td>";
						  echo "<td align=\"center\"><input type=\"text\" name=\"YearsDailyUse\" align=\"center\" size=\"2\" maxlength=\"2\" value=\"  \"/></td>";
  						   echo "<td align=\"center\"><input type=\"text\" name=\"DailyAmount\" align=\"center\" size=\"2\" maxlength=\"2\" value=\"  \"/></td>";
  						   echo "<td align=\"center\"><input type=\"text\" name=\"DaysUsedLast4Weeks\" align=\"center\" size=\"2\" maxlength=\"2\" value=\"  \"/></td>";
  						   echo "<td align=\"center\"><input type=\"text\" name=\"DaysUsedLast7Days\" align=\"center\" size=\"2\" maxlength=\"2\" value=\"  \"/></td>";
  						   echo "<td align=\"center\"><input type=\"text\" name=\"DateLastUsed\" align=\"center\" size=\"20\" maxlength=\"50\" value=\" 	\"/></td>";
								echo "</h6></tr>";
					}
?>
					</table>
				<br />
				<br />
				<div class="buttons" align="center" width="25%">
<!--						<form method="POST" action="substance_abuse_history1.php">  -->
						 <input type="submit" value="   NEXT 	">
					   <input type="hidden" name="submitted" value="TRUE" />
<!--   				   </form>  -->
						 <br /><br />
				</div>
			</form>
		</div>
		</h3>
<!-- End of Centre Column  -->
<?php
}// End if(isset($_POST['submitted']))
?>

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.