Note that there are some explanatory texts on larger screens.

plurals
  1. POInput textboxes and labels - how to make them equal?
    primarykey
    data
    text
    <p>So I am trying to have input textboxes as well as their descriptions, and I want each to be ultimately of equal length. Like for example, I would have a textbox that would look like this:</p> <pre><code>Username: [ ] </code></pre> <p>However, lets say I also had a input textbox which said "OS:"</p> <p>I would like it to be like this:</p> <pre><code>Username: [ ] OS: [ ] </code></pre> <p>And I would like this to be true for each and every input field inside of a table (or not in a table? I am not sure)</p> <p>How would I do this?</p> <p>EDIT:</p> <p>I have multiple fields, all of which I want to be the same length, i.e.:</p> <pre><code>Username: [ ] Machine Name: [ ] OS: [ ] Model: [ ] </code></pre> <p>Here is my code:</p> <pre><code>&lt;form action="addrecord.psp" method="get"&gt; &lt;table&gt; &lt;tr&gt;&lt;td&gt;Username: &lt;input type="text" name="uname" size="12"/&gt;&lt;/td&gt; &lt;td&gt;Machine Name:&lt;input type="text" name="mname" size="8" /&gt;&lt;/td&gt; &lt;td&gt;Make: &lt;input type=text" name="make" size="8" /&gt;&lt;/td&gt; &lt;td&gt;Model: &lt;input type="text" name="model" size="8"/&gt;&lt;/td&gt; &lt;td&gt;Service Tag: &lt;input type="text" name="service" size="8"/&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;Processor: &lt;input type="text" name="processor" size="12"/&gt;&lt;/td&gt; &lt;td&gt;Processor Speed: &lt;input type="text" name="speed" size="4"/&gt;&lt;/td&gt; &lt;td&gt;Amount of RAM: &lt;input type="text" name="ram" size="3"/&gt;&lt;/td&gt; &lt;td&gt;Type of RAM: &lt;input type="text" name="ram2" size="4"/&gt;&lt;/td&gt; &lt;td&gt;RAM Speed: &lt;input type="text" name="rspeed" size="4"/&gt;&lt;/td&gt;&lt;/tr&gt; &lt;td&gt;Graphics Card: &lt;input type="text" name=graphics" size="8"/&gt;&lt;/td&gt; &lt;td&gt;Wired Mac Add: &lt;input type="text" name="wired" size="17"/&gt;&lt;/td&gt; &lt;td&gt;Wireless Mac Add: &lt;input type="text" name="wireless" size="17"/&gt;&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;OS: &lt;input type="text" name="os" size="12"/&gt;&lt;/td&gt; &lt;td&gt;Deploy Date: &lt;input type="text" name="deploy" size="12"/&gt;&lt;/td&gt; &lt;td&gt;Last Check-up: &lt;input type="text" name="checkup" size="12"/&gt;&lt;/td&gt; &lt;td&gt;&lt;input type="submit" value="Submit" /&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt; &lt;/form&gt; </code></pre> <p>I don't believe my new form, with the fieldsets is submitting correctly, I get the following callback:</p> <p>Traceback (most recent call last):</p> <p>File "/usr/lib/python2.7/dist-packages/mod_python/importer.py", line 1537, in HandlerDispatch default=default_handler, arg=req, silent=hlist.silent)</p> <p>File "/usr/lib/python2.7/dist-packages/mod_python/importer.py", line 1229, in _process_target result = _execute_target(config, req, object, arg)</p> <p>File "/usr/lib/python2.7/dist-packages/mod_python/importer.py", line 1128, in _execute_target result = object(arg)</p> <p>File "/usr/lib/python2.7/dist-packages/mod_python/psp.py", line 337, in handler p.run()</p> <p>File "/usr/lib/python2.7/dist-packages/mod_python/psp.py", line 243, in run exec code in global_scope</p> <p>File "/var/www/inventory/addrecord.psp", line 34, in VALUES(%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s)""" , (username, mname, make, model, service, processor, speed, ram, ram2, rspeed, graphics, wired, wireless, os, deploy, checkup))</p> <p>File "/usr/lib/pymodules/python2.7/MySQLdb/cursors.py", line 174, in execute self.errorhandler(self, exc, value)</p> <p>File "/usr/lib/pymodules/python2.7/MySQLdb/connections.py", line 36, in defaulterrorhandler raise errorclass, errorvalue</p> <p>OperationalError: (1048, "Column 'user' cannot be null")</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload