我搜索过一些支持论坛,但仍然无法找到我正在寻找的答案.基本上,我在我的网站上有一个用户注册表.当用户单击"提交"时,它会将其数据保存在mySQL数据库中,并将其重定向到另一个页面.很简单.
但是我希望有另一个页面,其中有一个带有标记的地图,用于每个注册用户的大致位置(城市,州,国家).
如果要求用户输入自己的经度和经度,这并不难.但谁拥有那些信息随时可用???
当用户点击"提交"时,三个输入字段被合并为一个变量($ address).我怎样才能对该变量进行地理编码($ address),并将其输出到另外两个变量($ lat和$ lng)?希望在mysql_connect之前执行此操作,这样我就可以准备好插入到mySQL数据库表中.
$first_name=$_POST['first_name'];
$last_name=$_POST['last_name'];
$status=$_POST['status'];
$service=$_POST['service'];
$rank=$_POST['rank'];
$specialty=$_POST['specialty'];
$address=$_POST['city'] . ',' . $_POST['state'] . ',' . $_POST['country'];
$city=$_POST['city'];
$state=$_POST['state'];
$country=$_POST['country'];
$email=$_POST['email'];
mysql_connect($host,$username,$password) or die("Unable to connect to database");
@mysql_select_db($database) or die("Unable to select database");
$query = "INSERT INTO $table VALUES ('','$first_name','$last_name','$status','$service','$rank','$speciality','$address','$city','$state','$country','','','$email')";
mysql_query($query);
任何帮助将非常感激!!!运行PHP和mySQL.
在我问的另一个问题中,提出了一个问题,即spring框架不是类型安全的.它是真的还是固定的,你能给出一个例子吗?
我正在构建一个搜索页面,每个页面都有10个结果.为此,我想在底部显示页码(例如在谷歌中),这样用户就可以跳转到特定的页面结果.为了做到这一点,我需要知道查询的总体计数(例如,如果我每页显示10个结果,并且特定查询在我的表中返回73行,我将需要显示8页的链接).
我能想到的唯一方法是使用以下(显然效率低下)查询:
// Query for the current page
$res = mysql_query("select * from TABLE WHERE COL='Sample' LIMIT $offset,10");
// Geeting the total count do I can build links to other pages
$res2 = mysql_query("select COUNT(*) fromTABLE WHERE COL='Sample'");
Run Code Online (Sandbox Code Playgroud)
这是唯一的方法吗?
谢谢,
丹尼
如何为Windows Phone 7创建实时磁贴?我很想知道,因为我基本上希望每1-5分钟有一次文本在实时图块上更新,用户可以只看一眼.这个时机可以吗?
我试图从XML文件中获取属性值,但我的代码失败,但下面有例外:
11-15 16:34:42.270:DEBUG/XpathUtil(403):exception = javax.xml.xpath.XPathExpressionException:javax.xml.transform.TransformerException:额外的非法令牌:'@','source'
这是我用来获取节点列表的代码:
private static final String XPATH_SOURCE = "array/extConsumer@source";
mDocument = XpathUtils.createXpathDocument(xml);
NodeList fullNameNodeList = XpathUtils.getNodeList(mDocument,
XPATH_FULLNAME);
Run Code Online (Sandbox Code Playgroud)
这是我的XpathUtils班级:
public class XpathUtils {
private static XPath xpath = XPathFactory.newInstance().newXPath();
private static String TAG = "XpathUtil";
public static Document createXpathDocument(String xml) {
try {
Log.d(TAG , "about to create document builder factory");
DocumentBuilderFactory docFactory = DocumentBuilderFactory
.newInstance();
Log.d(TAG , "about to create document builder ");
DocumentBuilder builder = docFactory.newDocumentBuilder();
Log.d(TAG , "about to create document with …Run Code Online (Sandbox Code Playgroud) 我希望有一个具有自定义排序的优先级队列,但是像我一样懒,我不想定义一个实现operator()的比较器类.
我真的希望编译这样的东西:
std::priority_queue<int, std::vector<int>,
boost::bind(some_function, _1, _2, obj1, obj2)> queue;
Run Code Online (Sandbox Code Playgroud)
其中some_function是一个bool返回函数,它带有四个参数,第一个和第二个是队列的整数,最后两个是计算排序所需的一些对象(const引用).
(错误:'boost :: bind'不能出现在常量表达式中)
但这不编译.甚至更简单
std::priority_queue<int, std::vector<int>, &compare> queue;
Run Code Online (Sandbox Code Playgroud)
不会编译,比较是返回bool的二进制函数.
(错误:模板参数列表中参数3的类型/值不匹配'模板类std :: priority_queue';期望类型,得到'比较')
有什么建议?
我正在尝试开发运行时堆栈跟踪器.我有一个函数,只要程序被跟踪segfaults返回EIP地址.我怎样才能回到当前函数的ebp(正在观察的程序崩溃的那个),以便我可以开始跟踪?
简单的问题:如何将任意args列表传递给python可调用?
假设我想从命令行调用一个函数,如下所示:
my_script.py foo hello world
Run Code Online (Sandbox Code Playgroud)
使用以下脚本:
import myfuncs
f = getattr(myfuncs, sys.args[1])
if f and callable(f):
# This is the bit I don't know. I effectively want f(sys.args[2:])
Run Code Online (Sandbox Code Playgroud)
我确信有办法做到这一点,但我必须忽略它.
我在WPF中使用DataGrid并希望它缩小到只适合其列的宽度.它很适合初始渲染.当我调整列的大小以使其更宽时,网格也会增长.但是如果我调整列的大小以使其再次变窄,我会在列的右侧获得空白区域(我可以看到列标题灰色区域扩展到列之外.
我想让数据网格用列缩小它的宽度,这样我就不会得到右侧的空白区域.我试图调试代码,据我所知,问题出在DataGridCellsPanel中,但我看不到任何地方可以修复宽度测量.
任何帮助,将不胜感激.
我面临一个Spring Security 3.0.x的小问题(特别是3.0.2).我正在处理的整个应用程序工作正常,除非有没有权限的人试图登录.
当它发生时,用户被重定向到"欢迎"页面,因为他的用户名/密码是有效的,并且他收到一个可爱的白页,其中包含:"错误403:访问被拒绝"
所以,我一直在网上试图找到如何处理这种行为.到目前为止,我已经得出结论,如果我错了请纠正我,它是由ExceptionTranslationFilter管理的.但我不太明白如何善用这些信息.
我已经尝试编辑我的SecurityContext.xml以向我的http标记添加访问被拒绝的处理程序标记,但它不起作用.我是否需要添加超过此标签才能使其正常工作?还有其他可能性使我的应用程序更加用户友好吗?
编辑:我想重定向到一个页面,让我们说403.html,例如.
真诚地,
谢谢