小编sma*_*ada的帖子

从PHP插入MySQL

今天早上我的插入声明有点麻烦.是的,我使用的是不推荐使用的mysql_query函数.我的insert语句如下所示:

$query3 = "INSERT INTO ".$db_prefix ." offer_det 
          (fname, lname, 10k, 14k, 18k, 21k, 22k, 24k, 925, coins, bars) 
           VALUES '".$fname."', '".$lname."', '".$_10k."', '".$_14k."', 
                  '".$_18k."', '".$_21k."', '".$_22k."', '".$_24k."', 
                  '".$_925."', '".$coins."', '".$bars."')";

$result3 = mysql_query($query3);
Run Code Online (Sandbox Code Playgroud)

我的PHP表单值是insert语句的第一部分中列出的所有变量,'fname'等.

我的变量设置为从帖子中拉出,并列为插入插入的值.

我必须在它们开始之前将变量更改为下划线,我猜PHP不喜欢这样.

我的问题:

  1. 那些10k,14k等等,还有mysql表的行名吗?
  2. 我在这里缺少一个问题吗?

对于数据类型fnamelname为varchar,而对于10K通过酒吧的十进制(7,3).

php mysql forms insert

2
推荐指数
1
解决办法
224
查看次数

Python列表到字符串转换

这似乎是一项简单的任务,我不确定我是否已经完成它,或者我是否正在追逐我的尾巴.

values = [value.replace('-','') for value in values] ## strips out hyphen (only 1)
            print values ## outputs ['0160840020']
            parcelID = str(values) ## convert to string
            print parcelID ##outputs ['0160840020']
            url = 'Detail.aspx?RE='+ parcelID ## outputs Detail.aspx?RE=['0160840020']
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,我正在尝试附加到URL末尾的数字,以便通过POST参数更改页面.我的问题是如何删除['前缀和']后缀?我已经尝试了parcelID.strip("['")没有运气.我这样做了吗?

python string python-2.x httplib2

2
推荐指数
1
解决办法
2万
查看次数

MySQL EXISTS返回1或0

如何为我的选择查询返回1或0为true和false?我已经尝试过fetch_assoc,数组等的每种组合。它通常返回null,这没有任何意义。

$querydetails = "select exists (select * from customer_det where id = $uid)";
$resultdetails = mysql_query($querydetails) or die(mysql_error());
while ($row = mysql_fetch_assoc($resultdetails)) {
    $resultdetails1 = $row[0];
}
Run Code Online (Sandbox Code Playgroud)

那是我查询的最新版本。我猜它不是数组,但是如果没有要命名的行,我不确定如何提取值?

这是我以前的帖子的发布问题:MySQL Update WHERE

php mysql select

1
推荐指数
1
解决办法
5542
查看次数

标签 统计

mysql ×2

php ×2

forms ×1

httplib2 ×1

insert ×1

python ×1

python-2.x ×1

select ×1

string ×1