In fact <option> does not require the closing tag.  <br> will be ignored.
Make sure you have Registered Globals ON.  Or change $delete to
$_POST['delete'];
-Kevin

----- Original Message -----
From: "Sunfire" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, February 07, 2003 4:16 PM
Subject: Re: [PHP] delete query doesnt work


> ok i changed the endings to those to </option> but still keep getting
blank
> variable in the end for $delete in the delete query
>
>
> ----- Original Message -----
> From: "Van Andel, Robbert" <[EMAIL PROTECTED]>
> To: "Sunfire" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
> Sent: Friday, February 07, 2003 5:51 PM
> Subject: RE: [PHP] delete query doesnt work
>
>
> You're form code is incorrect.
>
> <option value="">select a member to delete<br>
>
> should read
>
> <option value="">select a member to delete</option>
>
> The line:
value=\"$DeleteMember[Company]\">\"$DeleteMember[Company]\"<br>";
>
> should read
> value=\"$DeleteMember[Company]\">\"$DeleteMember[Company]\"</option>";
>
> Robbert van Andel
>
>
> -----Original Message-----
> From: Sunfire [mailto:[EMAIL PROTECTED]]
> Sent: Friday, February 07, 2003 2:56 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [PHP] delete query doesnt work
>
>
> here is the forms that delete uses:
> //the first one is the combo box to select a member to
> //delete
> <form action="delete.php" method="post">
> <select name="delete">
> <option value="">select a member to delete<br>
> <?php
> $query=mysql_query("select company from members");
> while($DeleteMember=mysql_fetch_array($query)){
> echo "<option
> value=\"$DeleteMember[Company]\">\"$DeleteMember[Company]\"<br>";
> ?>
> </select>
> </form>
>
> the second form now is a check box with a submit button to confirm they
want
> it deleted:
> <form action="delete2.php" method="post">
> are you really sure you want to delete the member below?
> <input type="checkbox" name="deleteMember">if you want to delete <?php
echo
> "$delete" ?>
>
> <input type="submit" value="yes">
> <a href="main.php">cancel</a>
> </form>
> //now the code to actually use $delete in a query run:
> <?php
> if($DeleteMember=="on"){
> mysql_query("delete from members where
> company='$delete'");
> } else {
> echo "cant delete member the check box wasnt checked";
> }
> ?>
>
> dont know why it doesnt work...any ideas?
>
> ----- Original Message -----
> From: "Van Andel, Robbert" <[EMAIL PROTECTED]>
> To: "Sunfire" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
> Sent: Friday, February 07, 2003 5:30 PM
> Subject: RE: [PHP] delete query doesnt work
>
>
> I've never heard of a variable not getting passed.  Make sure that your
form
> element is actually called delete and that it's part of the submitted
form.
>
> Robbert van Andel
>
>
> -----Original Message-----
> From: Sunfire [mailto:[EMAIL PROTECTED]]
> Sent: Friday, February 07, 2003 2:35 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [PHP] delete query doesnt work
>
>
> it doesnt say anything query returns 1 and there are 0 errors and 0
warnings
> but when i echo the query string:
> echo "delete from members where company= '$delete'";
>
> it will show on the web page:
> delete from members where company =
> so the $delete is blank for some reason... is it possible that submitting
a
> variable from 1 form to another that some wont get carried over?
>
> ----- Original Message -----
> From: "Van Andel, Robbert" <[EMAIL PROTECTED]>
> To: "Sunfire" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
> Sent: Friday, February 07, 2003 5:05 PM
> Subject: RE: [PHP] delete query doesnt work
>
>
> What is the error message you get if you put this in
>
> if(!mysql_query("delete from members where company='$delete')) die
> (mysql_error());
>
> This would be the first step.
>
> Robbert van Andel
>
>
>
> -----Original Message-----
> From: Sunfire [mailto:[EMAIL PROTECTED]]
> Sent: Friday, February 07, 2003 2:06 PM
> To: [EMAIL PROTECTED]
> Subject: [PHP] delete query doesnt work
>
>
> i have a delete query:
> mysql_query("delete from members where company='$delete');
>
> it doesnt work should i change it to :
> mysql_query("delete from members where company like '$delete'");??
>
> the first one worked in mysql client but it doesnt work in php script for
> some reason...
>
>
> also having problems with update... if nothing on the form changes and it
> gets submitted anyways all the records in the db gets changed to the same
> thing that one record  has in it...
>
>
>
>
>
> ---
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.443 / Virus Database: 248 - Release Date: 1/10/2003
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to